Monis Khan
ba2a68e1db
KEP-5284: add constrained impersonation metrics
...
See https://kep.k8s.io/5284 for details.
apiserver_impersonation_attempts_total{mode, decision}
apiserver_impersonation_attempts_duration_seconds{mode, decision}
apiserver_impersonation_authorization_attempts_total{mode, decision}
apiserver_impersonation_authorization_attempts_duration_seconds{mode, decision}
Signed-off-by: Monis Khan <mok@microsoft.com >
2026-03-05 15:26:45 -05:00
Kubernetes Prow Robot
ca6034ad9a
Merge pull request #137240 from yykkibbb/dra-api-fuzz-roundtrip-test
...
Add fuzz roundtrip test for DRA API conversion and fix v1beta1 bugs
2026-03-03 21:15:29 +05:30
Kubernetes Prow Robot
186ec02732
Merge pull request #136849 from richabanker/add-pohly
...
Add Patrick as tech lead for sig-instrumentation
2026-03-03 21:15:21 +05:30
Kubernetes Prow Robot
b9e0f9d10a
Merge pull request #137289 from ffromani/e2e-node-cpumanager-pod-create
...
e2e: node: cpumanager: create helper creation function
2026-03-03 14:59:20 +05:30
Kubernetes Prow Robot
90e75ac8cf
Merge pull request #136815 from atombrella/feature/slices_contains_cmd_kubelet
...
Use for-range in `cmd/{kubelet,kubeadm,kubemark}`
2026-03-03 13:31:28 +05:30
Kubernetes Prow Robot
e3a9f992d2
Merge pull request #136286 from AutuSnow/feature-claimresource-tests-clean
...
cleanup(kubelet/test):Add test cases
2026-03-03 13:31:21 +05:30
Kubernetes Prow Robot
892c05a3c6
Merge pull request #137288 from ffromani/ffromani-podresources-api-approver
...
OWNERS: propose ffromani as podresources API approver
2026-03-03 12:20:43 +05:30
Kubernetes Prow Robot
619ddd3117
Merge pull request #136821 from ffromani/fix-podresources-api
...
node: e2e: fix podresources api test
2026-03-03 12:20:35 +05:30
Kubernetes Prow Robot
9b25f86cf8
Merge pull request #137348 from Jefftree/deepcopy-fix
...
deepcopy-gen: remove dead --bounding-dirs flag
2026-03-03 11:00:53 +05:30
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
Jefftree
d6b91820b7
deepcopy-gen: remove dead --bounding-dirs flag
...
The --bounding-dirs flag and BoundingDirs field in deepcopy-gen are dead
code. The field is stored on the genDeepCopy struct but never read by
any method.
The flag was introduced in gengo commit 14ae879 (2016) to control which
types deepcopy would generate for and which nested types it could assume
had generated deepcopy functions. Over time, as deepcopy-gen was
rewritten (gengo v2, moved to code-generator), the copyableAndInBounds /
isRootedUnder usage was dropped. The field and flag survived but
g.boundingDirs is never referenced in the current code.
hack/update-codegen.sh still passed --bounding-dirs but it had no
effect.
2026-03-02 14:53:52 -05:00
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
yykkibbb
84b4517158
Add fuzz roundtrip test for internal DRA API conversion
...
Add conversion roundtrip testing for v1 -> api -> v1 to verify the
internal API types (which use UniqueString for efficiency) correctly
round-trip with the external v1 API.
Increase FuzzIterations to 100 for better test coverage.
2026-03-02 22:58:12 +09:00
yykkibbb
affb0927bd
Add fuzz roundtrip test for DRA API conversion
...
Add automated fuzz testing of conversion round-tripping for the DRA API.
The test iterates over all non-list types registered in v1beta1 and v1beta2,
fuzzes each object, converts it to v1 and back, and verifies the result
matches the original using apiequality.Semantic.DeepEqual.
Test structure:
- Helper code in api/internal/test/roundtrip.go
- TestConversionRoundTrip in each version's conversion_test.go
- This ensures coverage statistics are visible per-package
2026-03-02 22:58:12 +09:00
yykkibbb
910a4ca696
Fix missing field conversions in v1beta1 DRA API
...
Fix missing fields in the v1beta1 hand-written conversion code:
- Device: BindsToNode, BindingConditions, BindingFailureConditions,
AllowMultipleAllocations were not copied when converting between
v1beta1.BasicDevice (nested) and v1.Device (flat).
- DeviceRequest: Capacity was not copied between v1beta1.DeviceRequest
and v1.ExactDeviceRequest, and was missing from hasAnyMainRequestFieldsSet.
These fields are for alpha features added after v1beta1, so while worth
fixing, the impact in practice is limited.
2026-03-02 22:58:12 +09:00
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