Marek Siarkowicz
d49e3d67cb
Fix storage counting all objects instead just objects for resource
2025-08-19 16:35:34 +02:00
Patrick Ohly
4ebe560c74
DRA allocator: fix data race around claimsToAllocate
...
The `claimsToAllocate` field stores the parameter of the `Allocate` call and
therefore has to be in the per-Allocate `allocate` struct.
Without support for extended resources, all calls get the same slice, which
explains why this bug did not fail more severely and only showed up in a data
race warning during integration testing. With support for extended resources,
the result is potentially broken because each call gets different slices.
2025-08-18 13:44:26 +02:00
Benjamin Elder
e49f6116f9
clarify that staging repos are automatically published
2025-08-15 14:33:07 -07:00
Benjamin Elder
ada2ed8487
add pointer to CONTRIBUTING.md for more details on contributing, clarify read-only
2025-08-15 10:17:18 -07:00
Benjamin Elder
8919ac43c8
special case that kubectl staging repo is currently used to track issues, and only pull requests should be redirected back to the main repo.
2025-08-15 10:10:58 -07:00
Benjamin Elder
011d500197
link to what a staging repository is
2025-08-15 10:10:26 -07:00
sAchin-680
7c43e6d2fd
docs: clarify that this is a staging repository and not for direct contributions
...
Signed-off-by: sAchin-680 <mrmister680@gmail.com >
2025-08-15 10:08:16 -07:00
Carlos Panato
f8bad82c21
update go version for publishing bot rules
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2025-08-15 15:27:45 +02:00
Carlos Panato
020b7052ca
Bump dependencies, images and versions used to Go 1.24.6 and distroless iptables
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2025-08-14 09:46:06 +02:00
Kubernetes Prow Robot
f003bd2de3
Merge pull request #133431 from richabanker/etcd-metrics-delete
...
Remove DeprecatedVersion for apiserver_storage_objects, adjust help text
2025-08-08 11:39:43 -07:00
Matteo Bianchi
e073a91256
Add release-1.34 configuration
...
Add release-1.34 configuration with Go version 1.24.5 and dependencies
2025-08-08 17:02:50 +02:00
Richa Banker
cbd6fb867b
Remove DeprecatedVersion for apiserver_storage_objects, adjust help text
2025-08-07 17:25:48 -07:00
Richa Banker
2629fe25fa
Use Delete() instead of DeleteLabelValues() for etcd metrics
2025-08-06 21:24:27 -07:00
carlory
418e96bf1a
Update prerelease lifecycle to v1.34
2025-08-01 12:46:26 +08:00
Sunyanan Choochotkaew
7f052afaef
KEP 5075: implement scheduler
...
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com >
2025-07-30 09:52:49 +09:00
Sunyanan Choochotkaew
59bba92717
KEP-5075: generated codes from make update
...
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com >
2025-07-30 09:26:52 +09:00
Sunyanan Choochotkaew
5ad969588d
KEP-5075: API updates
...
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com >
2025-07-30 09:26:40 +09:00
Kubernetes Prow Robot
8b9569babe
Merge pull request #132895 from yue9944882/bugfix-nil-scheduler-limit-request
...
Fixes scheduler nil panic due to empty init container request&limit
2025-07-29 14:58:26 -07:00
Kubernetes Prow Robot
1b273b385e
Merge pull request #130653 from yliaog/master
...
kubelet and scheduler for extended resource backed by DRA
2025-07-29 13:04:27 -07:00
Min Jin
29d1951eb7
fixes scheduler nil panic due to empty init container request&limit
...
Signed-off-by: Min Jin <minkimzz@amazon.com >
2025-07-29 12:34:35 -07:00
yliao
34a64db2c7
extended resource backed by DRA: implementation
2025-07-29 18:55:21 +00:00
Kubernetes Prow Robot
144d1987df
Merge pull request #133275 from liggitt/dra-api
...
Add / update kubelet and DRA API owners
2025-07-29 11:24:32 -07:00
Kubernetes Prow Robot
b933c4643c
Merge pull request #133193 from aojea/deflake_TestStreamTranslator_WebSocketServerErrors
...
Deflake test stream translator web socket server errors
2025-07-29 11:24:26 -07:00
yliao
3068b60b83
extended resource backed by DRA: codegen
2025-07-29 17:17:20 +00:00
yliao
1f2fd18ac8
extended resource backed by DRA: API types.go
2025-07-29 17:17:19 +00:00
Jordan Liggitt
6e9b60e3fd
Add / update kubelet and DRA API owners
2025-07-29 11:06:39 -04:00
Kubernetes Prow Robot
e2ab840708
Merge pull request #130160 from KobayashiD27/dra-device-binding-conditions
...
Implement DRA Device Binding Conditions (KEP-5007)
2025-07-29 07:34:26 -07:00
Kubernetes Prow Robot
f114c102b4
Merge pull request #133244 from carlory/fix-prerelease-lifecycle
...
Fix prerelease-lifecycle for volumeattributesclass
2025-07-29 05:38:28 -07:00
Kobayashi,Daisuke
9e82c13301
KEP-5007 DRA Device Binding Conditions: Implement DRA logic
2025-07-29 11:35:58 +00:00
Kobayashi,Daisuke
ac81b829e4
KEP-5007 DRA Device Binding Conditions: Run make update
2025-07-29 11:34:03 +00:00
Kobayashi,Daisuke
34c3b09383
KEP-5007 DRA Device Binding Conditions: API Update
2025-07-29 11:31:48 +00:00
Kensei Nakada
ac9fad6030
feat: trigger PreFilterPreBind in the binding cycle
2025-07-29 19:01:02 +09:00
Antonio Ojea
f07dcd443d
fix flake on TestStreamTranslator_WebSocketServerErrors
...
The metrics assertion race with the metric update, and since this
happens at the serverside, we use an active look to check the metrics
instead of expecting to be updated immidiatly.
Change-Id: I9a64b66301d5f4ac3df0c0a01de10602a20f89ea
2025-07-28 22:06:48 +00:00
Antonio Ojea
7ba22700bf
websocket streamtranslator increament metrics before writing status
...
Test that assert on metrics use the returned status to sync the test, if
the metric is updated AFTER the state is returned the test will flake
because the assertion on the metric will race.
Change-Id: I317708a22cb47256c37dac3cab0463a2f925ad6b
2025-07-28 21:59:08 +00:00
Antonio Ojea
0aea6a1e45
TestStreamTranslator_BlockRedirects use subtests
...
Reset metrics per status code also allow to log the particular status
code that flake, in case the problem comes from an specific one.
Change-Id: I29f67d4c5d76449350f45049f45ce8325a2d0ddd
2025-07-28 21:53:12 +00:00
Ivan Valdes
e8dc272c53
Update etcd to 3.6.4
2025-07-27 21:45:02 -07:00
carlory
0f7cd14959
Fix prerelease-lifecycle for volumeattributesclass
2025-07-28 11:52:12 +08:00
Ivan Valdes
57ceb56c6f
Bump etcd sdk to v3.6.4
2025-07-25 14:09:41 -07:00
Kubernetes Prow Robot
b93bcbfba1
Merge pull request #133195 from nojnhuh/dra-ga-comment
...
Update DRA Pod spec comments
2025-07-25 00:32:35 -07:00
Kubernetes Prow Robot
9409af4b80
Merge pull request #133180 from ylink-lfs/chore/ptr_cast_replace
...
chore: replace ptr caster with unified ptr.To
2025-07-24 20:14:34 -07:00
Kubernetes Prow Robot
72f9a9260a
Merge pull request #130606 from Jpsassine/dra_device_health_status
...
Expose DRA device health in PodStatus
2025-07-24 20:14:27 -07:00
Kubernetes Prow Robot
3fd1251165
Merge pull request #131089 from KevinTMtz/pod-level-hugepage-cgroups
...
[PodLevelResources] Propagate Pod level hugepage cgroup to containers
2025-07-24 19:08:26 -07:00
Kubernetes Prow Robot
2d5f58a0ed
Merge pull request #133176 from liggitt/psa-host-probe-emulation
...
Make PSA host enforcement honor emulation version
2025-07-24 17:59:27 -07:00
Kubernetes Prow Robot
1451dd1b08
Merge pull request #132942 from thockin/kyaml
...
Add KYAML support to kubectl
2025-07-24 17:59:06 -07:00
Kubernetes Prow Robot
a5d8ab60ef
Merge pull request #132632 from sdowell/gc-rv-race
...
fix: add RV check on GC delete calls
2025-07-24 17:58:47 -07:00
Tiffany Pei
a652896307
Allow white-spaced CABundle during webhook client creation and validation ( #132514 )
...
* apiextensions: Treat whitespace-only caBundle as empty for webhook client config and validation
- Updates webhookClientConfigForCRD to treat caBundle values containing only whitespace as empty, ensuring system trust roots are used in this case.
- Updates ValidateCABundle to treat whitespace-only caBundle as valid, consistent with empty or nil values.
- Adds/updates unit tests to verify that whitespace-only caBundle is handled equivalently to empty or nil.
- Ensures consistent and user-friendly handling of caBundle across CRD conversion webhook configuration and validation.
* Revert validation logic
* Add integration test for webhook bypass
* Fix linting
2025-07-24 17:58:33 -07:00
Jon Huhn
f1737db166
Update DRA Pod spec comments
2025-07-24 18:58:24 -05:00
Kubernetes Prow Robot
26045b2fab
Merge pull request #132642 from yuanwang04/restart-rules
...
Implement container restart policy rules
2025-07-24 16:44:51 -07:00
Kubernetes Prow Robot
bd7fb738bd
Merge pull request #132605 from toVersus/feat/downward-api-plresources
...
[PodLevelResources] Update Downward API defaulting for resource limits
2025-07-24 16:44:42 -07:00
Kubernetes Prow Robot
63011fe547
Merge pull request #132277 from KevinTMtz/pod-level-resources-eviction-manager
...
[PodLevelResources] Pod Level Resources Eviction Manager
2025-07-24 16:44:34 -07:00