Madhav Bhargava
a78983906f
Adding support for providing version for functions in kube_codegen.sh ( #129658 )
...
* adding support for providing version for functions in kube_codegen.sh
* addressed review comments
* addressed review comments
2025-01-22 00:04:36 -08:00
Patrick Ohly
b7386467c8
client-go rest: store logger in Result
...
Storing a context and making sure that it never gets canceled also has
overhead. We might as well just do the klog.FromContext when constructing
the Result and store the logger for later use.
2025-01-22 07:58:18 +01:00
Patrick Ohly
7821abf2ae
client-go/rest: finish conversion to contextual logging
...
The remaining calls can be converted without API changes.
2025-01-22 07:58:18 +01:00
Patrick Ohly
b15a1943d5
client-go/rest: backoff with context support
...
The BackoffManager interface sleeps without considering the caller's context,
i.e. cancellation is not supported. This alone is reason enough to deprecate it
and to replace it with an interface that supports a context parameter.
The other reason is that contextual logging needs that parameter.
2025-01-22 07:58:18 +01:00
Patrick Ohly
48fb886325
client-go/test: warning handler with contextual logging
...
The default handler now uses contextual logging. Instead of
warnings.go:106] warning 1
it now logs the caller of client-go and uses structured, contextual
logging
main.go:100] "Warning" message="warning 1"
Users of client-go have the choice whether the handler that they provide uses
the traditional API (no API break!) or contextual logging.
2025-01-22 07:58:18 +01:00
Huang Huang
9998a032b1
kubeadm: fix a wrong log message
2025-01-22 13:37:49 +08:00
Kubernetes Prow Robot
25be4a4bd4
Merge pull request #129720 from alculquicondor/patch-7
...
Nominate macsko to SIG Scheduling approvers
2025-01-21 19:00:36 -08:00
Kubernetes Prow Robot
0f81ade306
Merge pull request #129739 from tallclair/kubelet-server-cleanup
...
Kubelet server handler cleanup
2025-01-21 17:46:37 -08:00
Tim Allclair
bda81f1b68
Kubelet server handler cleanup
2025-01-21 16:31:52 -08:00
Kubernetes Prow Robot
a271299643
Merge pull request #129717 from esotsal/fix-128837
...
testing: Fix pod delete timeout failures after InPlacePodVerticalScaling Graduate to Beta commit
2025-01-21 15:50:47 -08:00
Kubernetes Prow Robot
0d988d7209
Merge pull request #129619 from ffromani/sig-node-approvers-ffromani
...
Self-nominating ffromani as approver for sig-node container and resource managers
2025-01-21 15:50:36 -08:00
Kubernetes Prow Robot
3d2ee2fbb7
Merge pull request #129609 from carlory/cleanup-exec-utils
...
Move some exec helper functions from framework/volume to framework/pod
2025-01-21 09:00:37 -08:00
carlory
c68fc01b77
return an error instead of recording a test failure
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
2025-01-21 23:43:48 +08:00
Davanum Srinivas
c9e81cd84c
Switch to gopkg.in/go-jose/go-jose.v2 @ v2.6.3
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2025-01-21 09:21:27 -05:00
Kubernetes Prow Robot
a716ea756d
Merge pull request #129635 from macsko/cache_calculateresource_result_when_adding_pod_to_nodeinfo
...
Use cached calculateResource result when removing pod from NodeInfo in preemption
2025-01-21 04:16:37 -08:00
Maciej Skoczeń
0452ae402a
Use cached calculateResource result when removing pod from NodeInfo in preemption
2025-01-21 10:02:57 +00:00
Kubernetes Prow Robot
eed4930b31
Merge pull request #128896 from danwinship/e2e-endpoints
...
Remove all references to v1.Endpoints from non-network e2e tests
2025-01-21 00:08:38 -08:00
Sotiris Salloumis
c5fc4193bb
Fix pod delete issues in podresize tests
2025-01-21 07:25:14 +01:00
carlory
7712d34b9e
remove unrunnable tests from NFSPersistentVolumes
2025-01-21 14:07:54 +08:00
Dan Winship
969ecabc0f
Remove all references to v1.Endpoints from non-network e2e tests
...
kube-proxy does not look at Endpoints ever, so it is incorrect for a
test to assume that there is any correlation between whether Endpoints
exist and whether a Service is working. Tests should only be using the
v1.Endpoints API if they are explicitly testing the behavior of
v1.Endpoints, the Endpoints controller, or the EndpointSlice mirroring
controller. There is no reason for any non SIG Network tests to be
testing any of those things, so there should be no references to
v1.Endpoints in test/e2e outside of test/e2e/network.
Also, simplify some pointlessly complicated e2eservice code.
2025-01-20 17:04:46 -05:00
Dan Winship
da5bf27bc5
Remove no-longer-used TestUnderTemporaryNetworkFailure()
...
This was previously used by some autoscaling tests that have since
been removed. It is somewhat sketchy (and inherently [Disruptive]),
and depends on iptables (so would need to be updated to use nftables
at some point if we were keeping it). Given that it's now unused, just
remove it (as well as some helper functions that are no longer used by
anyone else as well).
2025-01-20 17:04:32 -05:00
Kevin Hannon
bae4122f56
deprecate nodefeature for feature labels
2025-01-20 17:02:59 -05:00
Aldo Culquicondor
7266759b67
Nominate macsko to SIG Scheduling approvers
2025-01-20 14:16:00 -05:00
Kubernetes Prow Robot
e69a5ed9b3
Merge pull request #129200 from carlory/remove-GetDeviceNameFromMount
...
Remove GetDeviceNameFromMount from HostUtils
2025-01-20 10:00:35 -08:00
Kubernetes Prow Robot
ddfd02d568
Merge pull request #129687 from carlory/cleanup-gke
...
remove gke
2025-01-20 08:46:43 -08:00
Kubernetes Prow Robot
3305fcccf7
Merge pull request #126777 from carlory/fix-image-plugin
...
Fix GetVolumeName for image volumeplugin
2025-01-20 08:46:36 -08:00
Kubernetes Prow Robot
3a4c2a0bbb
Merge pull request #129271 from aroradaman/dual_stack_healthz
...
Dual stack healthz server
2025-01-20 07:32:42 -08:00
Kubernetes Prow Robot
beeb1d2b84
Merge pull request #128850 from toVersus/fix/sidecar-container-named-port
...
Fix named ports of restartable init containers don't propagate to EndpointSlice
2025-01-20 07:32:35 -08:00
carlory
aaac13fc6a
remove gke from e2e
2025-01-20 21:50:46 +08:00
Kubernetes Prow Robot
78ad9a7b97
Merge pull request #129707 from soltysh/expand_portforward_errors
...
e2e: expand error conditions when test-ing port-forward
2025-01-20 05:36:40 -08:00
Antonio Ojea
09c82fc58a
integration etcd storage test
2025-01-20 13:26:49 +00:00
Antonio Ojea
8fcb4b5773
comment we keep storing v1beta1 by default to handle upgrades
2025-01-20 13:26:04 +00:00
Antonio Ojea
3606d52cd6
make update
2025-01-20 13:01:54 +00:00
Antonio Ojea
779b9cf90c
update integration test
2025-01-20 13:01:53 +00:00
Antonio Ojea
b6c3dfdad5
e2e test for service cidrs
...
deflake e2e servicecidr test
2025-01-20 13:01:53 +00:00
Antonio Ojea
7721590b9e
update controller manager
2025-01-20 13:01:53 +00:00
Antonio Ojea
33ba585534
update kube-apiserver
2025-01-20 13:01:53 +00:00
Antonio Ojea
bea17e1497
update internal API
2025-01-20 13:01:53 +00:00
Antonio Ojea
ad511cd249
update registry
2025-01-20 13:01:53 +00:00
Antonio Ojea
e340a07ccf
update kube-proxy
2025-01-20 13:01:53 +00:00
Antonio Ojea
ddfc4d3e58
update text fixtures for rbac
2025-01-20 13:01:53 +00:00
Antonio Ojea
c26a5796fd
update networking strategy
2025-01-20 13:01:53 +00:00
Antonio Ojea
e3b3975821
describe servicecidr and ipaddress v1
2025-01-20 13:01:53 +00:00
Antonio Ojea
eeae7b3fc8
promote ServiceCIDR and IPAddress to GA
2025-01-20 13:01:53 +00:00
Antonio Ojea
272f33de90
api rule exception for ServiceCIDR
2025-01-20 13:01:53 +00:00
Antonio Ojea
68cae5131a
server both ga and beta servicecidr and ipaddress apis
2025-01-20 13:01:53 +00:00
Antonio Ojea
3b48b0627b
graduate DisableAllocatorDualWrite to beta disabled by default
2025-01-20 13:01:52 +00:00
Antonio Ojea
f97ff113fa
graduate MultiCIDRServiceAllocator to GA
...
don't lock feature gate by default
2025-01-20 13:01:52 +00:00
Maciej Szulik
5cd7325cd7
e2e: expand error conditions when test-ing port-forward
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-01-20 13:21:43 +01:00
Kubernetes Prow Robot
32130691a4
Merge pull request #129678 from carlory/fsgroup
...
remove feature label FSGroup
2025-01-20 03:04:36 -08:00