Kubernetes Prow Robot
efab4facf9
Merge pull request #137295 from hown3d/code-generator/validation-default-readonly-pkgs
...
default readonly_pkgs in kube_codegen.sh
2026-03-03 07:20:52 +05:30
Kubernetes Prow Robot
7da167d135
Merge pull request #137252 from Chandan9112/fix-pod-observed-generation-test-image
...
Use localhost Image Reference in PodObservedGenerationTracking E2E Test
2026-03-03 06:30:59 +05:30
Kubernetes Prow Robot
9e5ca77c44
Merge pull request #136231 from natasha41575/handle_pod_reconcile
...
[InPlacePodVerticalScaling] retry pending pod resizes when another pod terminates
2026-03-03 06:30:52 +05:30
Kubernetes Prow Robot
040699432e
Merge pull request #137172 from richabanker/mvp-graduate-beta
...
Graduate Mixed Version Proxy feature gate to Beta
2026-03-03 04:56:54 +05:30
Kubernetes Prow Robot
1879769b93
Merge pull request #137296 from michaelasp/fixListenerDeadlock
...
Fix listener deadlock in shared informer
2026-03-03 03:42:53 +05:30
Kubernetes Prow Robot
4ee05a3a2f
Merge pull request #137242 from tico88612/cleanup/e2e-node-prometheus
...
Cleanup: `test/e2e_node` remove prometheus dependency
2026-03-03 02:49:02 +05:30
Kubernetes Prow Robot
11c10dc5a0
Merge pull request #136939 from pohly/dra-device-taints-unit-test-improvements
...
DRA device taints: update unit tests
2026-03-03 02:48:54 +05:30
Kubernetes Prow Robot
da663405be
Merge pull request #137064 from olamilekan000/add-warning-when-running-rollaback-undo-on-applied-manifest
...
add warning when kubectl rollout undo is used on apply-managed resources
2026-03-02 20:11:03 +05:30
olalekan odukoya
fbe6f7f9f2
add warning when kubectl rollout undo is used on apply-managed resources
...
Signed-off-by: olalekan odukoya <odukoyaonline@gmail.com >
2026-03-02 14:19:15 +01:00
Kubernetes Prow Robot
2a5b28436c
Merge pull request #137253 from tsj-30/fix-133435
...
DRA: start scheduler after creating binding/non-binding slicesin Basicflow
2026-03-02 17:21:01 +05:30
Kubernetes Prow Robot
d6d0c93adc
Merge pull request #137220 from ffromani/dra-helper-sysfs-repleaceable
...
DRA: Make GetPCIeRootAttributeByPCIBusID filesystem-independent
2026-03-02 17:20:53 +05:30
Kubernetes Prow Robot
6077336813
Merge pull request #137140 from NiteshGarg237/contextual-logging-watch-handlews
...
[apiserver] [126379]: use contextual logging in WatchServer.HandleWS
2026-03-02 16:20:13 +05:30
Kubernetes Prow Robot
214ef42236
Merge pull request #137333 from nojnhuh/dra-dbc-integration-parallel
...
DRA: serialize binding conditions integration tests with custom scheduler config
2026-03-02 12:22:13 +05:30
Jon Huhn
db8e2f4842
DRA: serialize binding conditions integration tests with custom scheduler config
2026-03-01 14:36:17 -06:00
Kubernetes Prow Robot
a79da1e7b5
Merge pull request #137279 from humblec/update-snapshot-controller-v8.5.0
...
Update snapshot controller v8.5.0
2026-03-02 00:56:12 +05:30
Lukas Hoehl
6fee34d9f3
default readonly_pkgs in kube_codegen.sh
...
These readonly packages are the same as in hack/update-codegen.sh.
Without users of kube_codegen.sh will get an error from validation-gen
if they use e.g. metav1.TypeMeta in their types.
Signed-off-by: Lukas Hoehl <lukas.hoehl@stackit.cloud >
2026-02-28 11:33:44 +01:00
Kubernetes Prow Robot
7ae9c0d83a
Merge pull request #137021 from yongruilin/master_zpages-metrics
...
Instrument flagz and statusz endpoints with apiserver request metrics
2026-02-28 07:57:30 +05:30
Eddie
41bb4b6a8b
Promote sig-storage feature MutableCSINodeAllocatableCount to GA ( #136230 )
...
* Promote MutableCSINodeAllocatableCount to GA
Signed-off-by: Eddie Torres <torredil@amazon.com >
* Lock MutableCSINodeAllocatableCount feature gate to default
Signed-off-by: Eddie Torres <torredil@amazon.com >
---------
Signed-off-by: Eddie Torres <torredil@amazon.com >
2026-02-28 06:03:30 +05:30
Kubernetes Prow Robot
099d172c2b
Merge pull request #137110 from ShaanveerS/more-netpol
...
netpol: specify explicit per-test pod topologies
2026-02-28 05:15:38 +05:30
Kubernetes Prow Robot
c71691ffd7
Merge pull request #136360 from skl/skl/43993-doc-metric-source
...
Add metric component and endpoint to metric reference docs
2026-02-28 05:15:30 +05:30
Kubernetes Prow Robot
330950ca52
Merge pull request #137254 from michaelasp/statefulConsistency
...
Add the ability for the statefulset controller to read its own writes
2026-02-28 01:39:30 +05:30
Kubernetes Prow Robot
fe943aff0c
Merge pull request #137230 from lalitc375/support-subresource
...
Convert {is,supports}SubResource to modern tag parsing
2026-02-28 00:49:38 +05:30
Kubernetes Prow Robot
d63c9049c3
Merge pull request #137053 from danwinship/kep-4858-beta
...
KEP-4858: update StrictIPCIDRValidation to Beta
2026-02-28 00:49:30 +05:30
Shaanveer Singh
5dd28f760c
netpol: specify explicit per-test pod topologies
...
Signed-off-by: Shaanveer Singh <shaanver.singh@gmail.com >
2026-02-27 20:14:15 +01:00
Michael Aspinwall
0ce498ff21
Fix deadlock when listeners get added before processing starts
2026-02-27 18:58:03 +00:00
Michael Aspinwall
c8e8bd5085
Add the ability for the statefulset controller to read its own writes
2026-02-27 18:21:30 +00:00
Kubernetes Prow Robot
cf876463cd
Merge pull request #137272 from pmengelbert/pmengelbert/kuberc_name_to_command/1
...
Rename `name` to `command` in kuberc credentialPluginAllowlist entries
2026-02-27 23:25:30 +05:30
ChengHao Yang
ba277219e3
Remove dependency prometheus from test/e2e_node resource metric test
...
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2026-02-28 00:01:00 +08:00
Stephen Lang
6ab1f2a87f
chore: rebase and regenerate
2026-02-27 15:24:29 +00:00
Stephen Lang
5b6ec0cffd
chore: remove staging/src/k8s.io/client-go and proofread
2026-02-27 15:22:40 +00:00
Stephen Lang
43306c3224
docs: add endpoint-mappings.yaml to the README
2026-02-27 15:22:40 +00:00
Stephen Lang
1470f0ee07
fix: sort component names for deterministic output
2026-02-27 15:22:40 +00:00
Stephen Lang
af7946ee23
fix: path staging/src/k8s.io/component-base/metrics/prometheus/slis
2026-02-27 15:22:40 +00:00
Stephen Lang
b200cfc5de
chore: pr feedback
2026-02-27 15:22:40 +00:00
Stephen Lang
12e02d14ef
chore: lint
2026-02-27 15:22:40 +00:00
Stephen Lang
36d36b90dd
chore: regenerate metrics docs
2026-02-27 15:22:40 +00:00
Stephen Lang
5b4bb72324
feat: add component and endpoint to metrics docs
2026-02-27 15:22:40 +00:00
Stephen Lang
0981579c07
refactor: consolidate metric structs
2026-02-27 15:22:39 +00:00
Kubernetes Prow Robot
3f2ebc50ee
Merge pull request #137286 from humblec/update-vendored-dependencies
...
Update vendored dependencies ( gomega/cadvisor)
2026-02-27 19:29:31 +05:30
Patrick Ohly
29e92367db
DRA device taints: avoid unnecessary Pod lookup
...
When rapidly processing informer events it can happen that a pod gets scheduled
twice (seen only in the TestEviction/update unit test):
- Claim update observed, pod from informer cache with NodeName from update -> queue pod for eviction.
- Pod update observed, claim from informer cache -> queue pod again.
The effect is one additional Get call to the apiserver. We can avoid it by
maintaining an LRU cache with the UIDs of the pods which we have evicted and
thus don't need to do anything for.
2026-02-27 14:38:30 +01:00
Humble Devassy Chirammal
600d188f2b
dependencies: bump gomega to v1.39.1 and ginkgo to v2.28.1
2026-02-27 18:44:36 +05:30
Kubernetes Prow Robot
0ed06f9d34
Merge pull request #135122 from itzPranshul/liner-enablement
...
Enable optionalfields rule for Kube API linter
2026-02-27 18:06:56 +05:30
Kubernetes Prow Robot
07a1af766f
Merge pull request #137277 from Karthik-K-N/resolve-todo
...
Update test example to use tCtx Eventually
2026-02-27 15:37:56 +05:30
Humble Devassy Chirammal
c77b52f865
dependencies: bump cadvisor to v0.56.2
...
Update github.com/google/cadvisor from v0.56.0 to v0.56.2.
v0.56.2 fixes a nil pointer dereference when Docker GraphDriver is nil
(https://github.com/google/cadvisor/pull/3816 ).
Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com >
2026-02-27 12:52:37 +05:30
Patrick Ohly
017a53a1a9
DRA device taints: simplify more tests with synctest
...
In these cases it's certain that no time needs to pass, so Wait can
replace polling with Eventually. This also means that locking is
not necessary to prevent data races.
2026-02-27 07:47:28 +01:00
Patrick Ohly
4521c34276
DRA device taints: remove usage of testify for unit test
...
In particular with the builtin tCtx.Assert/Expect the assertions are also short
when using gomega and often more readable (no more confusion in Equal which one
is the expected and which the actual value).
2026-02-27 07:47:28 +01:00
Patrick Ohly
fb94a99d2f
DRA device taints: artificially delay pod deletion during test
...
We can observe the delay in the metric histogram. Because we run in a synctest
bubble, the delay is 100% predictable.
Unfortunately we cannot use the reactor mechanism of the fake client: that
delays while holding the fake's mutex. When some other goroutine (in this case,
the event recorder) calls the client, it gets blocked without being considered
durably blocked by synctest, so time does not advance and the test gets stuck.
2026-02-27 07:47:28 +01:00
Patrick Ohly
7d7b4c3dcb
DRA device taint tests: remove List+Watch workaround
...
This was fixed in client-go itself, no workaround needed anymore.
2026-02-27 07:46:33 +01:00
Patrick Ohly
75626bcf3f
DRA device taints: update unit tests
...
Thanks for waiting for cache sync via channels the random delays caused by
polling are gone, making the initial setup including cache sync happen
"immediately" when a test starts (= same virtual time). This makes the tests
more predictable and simplifies making further assertions about when something
happens or how long it takes.
While at it, restore previous performance by setting feature gates once and
running tests in parallel again.
2026-02-27 07:46:19 +01:00
Humble Devassy Chirammal
81633663a7
csi: update CSI sidecar images in test manifests
...
Update CSI sidecar container images in e2e test manifests
(hostpath, mock, volume-group-snapshots, gce-pd):
- csi-provisioner: v6.0.0 -> v6.1.1, v5.3.0 -> v6.1.1, v5.1.0 -> v5.2.0
- csi-attacher: v4.10.0 -> v4.11.0, v4.8.0 -> v4.8.1
- csi-resizer: v2.0.0 -> v2.1.0, v1.14.0 -> v2.1.0
- csi-snapshotter: v8.4.0 -> v8.5.0, v8.3.0 -> v8.5.0
- csi-node-driver-registrar: v2.15.0 -> v2.16.0, v2.13.0 -> v2.16.0
- livenessprobe: v2.17.0 -> v2.18.0
- csi-external-health-monitor-controller: v0.16.0 -> v0.17.0, v0.12.1 -> v0.17.0
- hostpathplugin: v1.15.0 -> v1.17.1 (stale testing manifest)
Signed-off-by: Humble Devassy Chirammal <humble.devassy@gmail.com >
2026-02-27 11:21:18 +05:30