Kubernetes Prow Robot
38ed3ef7b7
Merge pull request #118886 from benluddy/apf-option-disable
...
KEP-1040: Deep disablement for APF based on --enable-priority-and-fairness.
2023-10-30 09:38:59 +01:00
Kubernetes Prow Robot
74098ab5ad
Merge pull request #119500 from JackTroy/fix-threshold-arg
...
Add explanation for large-cluster-size-threshold arg
2023-10-30 02:50:10 +01:00
HirazawaUi
2c2fa2107a
deprecate the kubeProxyVersion field of v1.Node
2023-10-29 15:04:11 +08:00
Kubernetes Prow Robot
99bf6a674c
Merge pull request #121039 from josselin-c/master
...
hpa: always update status metrics when updating the replica count
2023-10-28 19:35:01 +02:00
Abhishek Kr Srivastav
81bf3a59d1
Added mutex locks when accessing file object : addressed review comments
2023-10-28 17:32:13 +05:30
Kubernetes Prow Robot
1c8f88d4b6
Merge pull request #118760 from saschagrunert/user-namespaces-pss
...
KEP-127: Update PSS based on feature gate
2023-10-28 09:48:54 +02:00
Kubernetes Prow Robot
57c7b666c4
Merge pull request #118705 from pacoxu/hostnet-sysctl-rejects
...
forbid sysctls for pod sharing the respective namespaces with the host
2023-10-28 09:48:44 +02:00
AxeZhan
070e7a38cb
generic set
2023-10-28 15:31:28 +08:00
Kubernetes Prow Robot
b8693aafdf
Merge pull request #120104 from togettoyou/cleanup_endpoints
...
cleanup: Refactor BaseEndpointInfo to cache IP and Port values
2023-10-28 06:18:26 +02:00
Paco Xu
36d6917ae1
valid error for creation and update from valid to invalid only
...
- using an option AllowNamespacedSysctlsForHostNetAndHostIPC
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:54 +08:00
Paco Xu
9a8ccdebc5
use sysctl utils to do pod spec validation
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:51 +08:00
Paco Xu
11de9543ee
move sysctl namespace and some funcs to component helpers util
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:28 +08:00
Paco Xu
4321652d13
reject pod creation for hostNet pod with net sysctl; hostIPC pod with ipc sysctl
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io >
2023-10-28 06:58:28 +08:00
Kubernetes Prow Robot
6a4f08e7e6
Merge pull request #120627 from RomanBednar/pv-phase-transition-time-beta
...
graduate PersistentVolumeLastPhaseTransitionTime to beta in v1.29
2023-10-27 23:41:46 +02:00
Kubernetes Prow Robot
848de697d8
Merge pull request #115711 from sourcelliu/improve
...
Improve lock performance
2023-10-27 23:41:32 +02:00
Daman Arora
9ae77364e9
pkg/proxy: configure tcp-be-liberal
...
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2023-10-28 01:11:24 +05:30
Daman Arora
a375aa28ee
pkg/proxy: move get kernel version out of ipvs proxier
...
Signed-off-by: Daman Arora <aroradaman@gmail.com >
2023-10-28 00:54:34 +05:30
Kubernetes Prow Robot
095786913d
Merge pull request #121571 from sanposhiho/default-etr
...
narrow down the scope of EnqueueExtensions to subscribe less cluster events
2023-10-27 21:18:28 +02:00
Kubernetes Prow Robot
fe21e4d749
Merge pull request #120682 from yt2985/cleanSA
...
LegacyServiceAccountTokenCleanUp beta
2023-10-27 19:08:05 +02:00
Junhao Zou
7a91051caa
cleanup: Refactor BaseEndpointInfo to cache IP and Port values
2023-10-28 00:09:44 +08:00
huweiwen
63b3085f2a
fix ad controller populators test
...
The informer is not initialized, so no assertion performed before. Fixed this now.
Then fixed the test failure by using NewAttachDetachController to initialize adc.
2023-10-27 23:35:45 +08:00
Kensei Nakada
c7842d9c63
narrow down the scope of EnqueueExtensions to subscribe less cluster events
2023-10-27 14:14:37 +00:00
hub-Prateek
21cf23b4fa
Added extra info about default plugins in component config
2023-10-27 19:32:32 +05:30
Abhishek Kr Srivastav
0e76e2c2bb
Added mutex locks when accessing file object : lint check fix
2023-10-27 19:12:01 +05:30
Kubernetes Prow Robot
6f4ad7a413
Merge pull request #121491 from dejanzele/pod-replacement-policy-e2e
...
Switch feature flag to beta for pod replacement policy and add e2e test
2023-10-27 14:49:16 +02:00
Gunju Kim
a73725d799
Promote SidecarContainers feature to beta
2023-10-27 20:37:25 +09:00
Abhishek Kumar Srivastav
9ed4c58a1f
Added mutex locks when accessing file object
2023-10-27 15:39:33 +05:30
Sascha Grunert
77e0adeb31
KEP-127: Update PSS based on feature gate
...
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2023-10-27 10:49:11 +02:00
Kubernetes Prow Robot
fd5c406112
Merge pull request #120933 from mengjiao-liu/contextual-logging-scheduler-remaining-part
...
kube-scheduler: convert the remaining part to use contextual logging
2023-10-27 10:30:58 +02:00
tinatingyu
5925dc0775
LegacyServiceAccountTokenCleanUp beta
2023-10-27 03:52:06 +00:00
Dejan Pejchev
e98c33bfaf
switch feature flag to beta for pod replacement policy and add e2e test
...
update pod replacement policy feature flag comment and refactor the e2e test for pod replacement policy
minor fixes for pod replacement policy and e2e test
fix wrong assertions for pod replacement policy e2e test
more fixes to pod replacement policy e2e test
refactor PodReplacementPolicy e2e test to use finalizers
fix unit tests when pod replacement policy feature flag is promoted to beta
fix podgc controller unit tests when pod replacement feature is enabled
fix lint issue in pod replacement policy e2e test
assert no error in defer function for removing finalizer in pod replacement policy e2e test
implement test using a sh trap for pod replacement policy
reduce sleep after SIGTERM in pod replacement policy e2e test to 5s
2023-10-26 21:50:37 +02:00
Dan Winship
fcc55280b0
Use k8s.io/utils/ptr in pkg/proxy ( #121154 )
...
* Use k8s.io/utils/ptr in pkg/proxy
* Replace pointer.String(), pointer.StringPtr(), and pointer.Bool() with ptr.To()
* Replace pointer.Int32(constexpr) with ptr.To[int32](constexpr)
* Replace pointer.Int32(int32(var)) with ptr.To(int32(var))
* Replace remaining pointer.Int32() cases with ptr.To
* Replace 'tcpProtocol := v1.ProtocolTCP; ... &tcpProtocol', etc with ptr.To(v1.ProtocolTCP)
* Replace 'nodeName = testHostname; ... &nodeName' with ptr.To(testHostname)
* Use ptr.To for SessionAffinityConfig.ClientIP.TimeoutSeconds
* Use ptr.To for InternalTrafficPolicy
* Use ptr.To for LoadBalancer.Ingress.IPMode
2023-10-26 20:56:39 +02:00
Kubernetes Prow Robot
801d460296
Merge pull request #120678 from rothgar/system-log-query
...
Fix systemd unit string matches
2023-10-26 20:56:28 +02:00
Jiahui Feng
fd132665a8
extend VAP status controller for extensions type checking.
2023-10-26 10:26:03 -07:00
Kubernetes Prow Robot
53e91942bf
Merge pull request #117780 from sourcelliu/schedulinggates
...
Improve the performance of schedulinggates
2023-10-26 18:14:32 +02:00
Kubernetes Prow Robot
c73ab5162b
Merge pull request #116507 from sourcelliu/podrequest
...
Improve performance of method PodRequests
2023-10-26 15:58:16 +02:00
Aleksandra Malinowska
e07d898cfd
Make StatefulSet restart pods with phase Succeeded
2023-10-26 15:34:01 +02:00
Kubernetes Prow Robot
993c918311
Merge pull request #121255 from tukwila/OpenAPIV3-cleanup
...
Remove GAed feature gates OpenAPIV3
2023-10-26 14:09:17 +02:00
Kubernetes Prow Robot
4aea803f3f
Merge pull request #121254 from bart0sh/PR124-graduate-DevicePluginCDIDevices-to-Beta
...
Graduate DevicePluginCDIDevices to Beta
2023-10-26 12:59:19 +02:00
Kubernetes Prow Robot
7658fe8dc4
Merge pull request #118456 from testwill/bool-constant
...
chore: omit comparison to bool constant
2023-10-26 12:59:05 +02:00
Roman Bednar
fb872e8638
test: fix storage status update test
...
After enabling PersistentVolumeLastPhaseTransitionTime feature, any
test that compares PV objects that transitioned phase needs to handle
timestamp values correctly.
Either the tests should avoid phase transitions if not needed or the
test needs to set the same timestamp on new PV object so it's not
changed and can be checked for equality later, the latter is used in
this commit.
2023-10-26 11:47:02 +02:00
Roman Bednar
53339894a1
enable PersistentVolumeLastPhaseTransitionTime feature gate for status update test
2023-10-26 11:47:02 +02:00
Roman Bednar
071a67d8c2
export time function
...
NowFunc() has to be exported so it is available for testing in other
packages.
2023-10-26 11:47:01 +02:00
Roman Bednar
9cfd96dbb5
graduate PersistentVolumeLastPhaseTransitionTime to beta
2023-10-26 11:47:01 +02:00
Kubernetes Prow Robot
191abe34b8
Merge pull request #120550 from adrianchiris/fix-dra-node-reboot
...
DRA: call plugins for claims even if exist in cache
2023-10-26 10:26:59 +02:00
Kubernetes Prow Robot
92c4b3254f
Merge pull request #118432 from testwill/stats
...
chore: loop optimization
2023-10-26 06:25:25 +02:00
Kubernetes Prow Robot
266b3929e4
Merge pull request #117529 from sourcelliu/podstatus
...
Improve the performance of isPodStatusCacheTerminal
2023-10-26 06:25:16 +02:00
Kubernetes Prow Robot
f997e50425
Merge pull request #117516 from sourcelliu/intcast
...
Remove unnecessary type conversion
2023-10-26 06:25:02 +02:00
Kubernetes Prow Robot
338aee71c3
Merge pull request #119898 from saschagrunert/semconv
...
Use tracing semconv types instead of own defines
2023-10-26 04:22:38 +02:00
Kubernetes Prow Robot
b7e5cbf1cf
Merge pull request #121301 from sttts/sttts-validate-cloud-provider-2
...
kubeapiserver/options: fix cloud provider validation
2023-10-26 01:08:14 +02:00