Commit Graph

115776 Commits

Author SHA1 Message Date
Sunny Song
e340325024 Fix nil pointer in test AfterEach for volumeperf.go 2023-04-17 18:44:13 +00:00
Todd Neal
453f81d1ca
kubelet: pass context to VolumeManager.WaitFor*
This allows us to return with a timeout error as soon as the
context is canceled.  Previously in cases where the mount will
never succeed pods can get stuck deleting for 2 minutes.

In the Sync*Pod methods that call VolumeManager.WaitFor*, we
must filter out wait.Interrupted errors from being logged as
they are part of control flow, not runtime problems. Any
early interruption should result in exiting the Sync*Pod method
as quickly as possible without logging intermediate errors.
2023-04-17 11:53:28 -05:00
Kubernetes Prow Robot
f33c4a1c79
Merge pull request #117379 from bart0sh/PR111-control-e2e-framework-k/k/pkg-deps
Control e2e framework -> k/k/pkg dependencies
2023-04-17 01:30:43 -07:00
Sascha Grunert
3ac7733530
Add saschagrunert to sig-node-reviewers
I contribute to SIG Node related topics since many releases, underlined
by recent enhancement graduations around SeccompDefault,
DownwardAPIHugePages, Kubelet Tracing and general long-term support for
features like seccomp or the CRI. This means that I think it's time to
get actively pulled into reviews, which is why I propose to become a
kubelet reviewer now.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2023-04-17 09:52:01 +02:00
Yan Zhu
7fb88eec73 support fieldSelector spec.hostNetwork
Signed-off-by: Yan Zhu <hackzhuyan@gmail.com>
2023-04-17 13:19:35 +08:00
Mohit Sharma
4d73864026 Dependencies Update golang.org/x/timet 90d013bbcef8 to v0.3.0 2023-04-16 22:18:35 -07:00
Ed Bartosh
ff9ebfa90d e2e framework: control k/k/pkg imports
Modified import restrictions for the e2e framework submodules
to enable control of the k/k/pkg imports.
2023-04-17 00:17:16 +03:00
mantuliu
ee99ca25ee Remove unnecessary if judgments 2023-04-16 23:55:31 +08:00
Kubernetes Prow Robot
d97ea0f705
Merge pull request #117220 from sanposhiho/patch-4
fix the mistake in the release note
2023-04-16 05:42:42 -07:00
Daman
a6339e2702 proxy/conntrack: using common conntrack cleaning function in proxiers 2023-04-16 15:59:14 +05:30
Daman
399f09dde0 proxy/conntrack: common function for cleaning stale conntrack entries 2023-04-16 15:54:47 +05:30
Daman
efb0563094 proxy/conntrack: moved pkg/util/conntrack -> pkg/proxy/conntrack 2023-04-16 15:52:52 +05:30
Alexander Constantinescu
9c0153aef9 KCCM: add providerID predicate to service controller 2023-04-16 01:33:16 +02:00
Alexander Constantinescu
d3c103edce Re-work logic in shouldSyncUpdatedNode 2023-04-16 01:16:50 +02:00
Ed Bartosh
dc4f6f9da6 e2e framework: remove last dependency to k/k/pkg/util
Copied and modified RemoveString function from
k/k/pkg/util/slice/slice.go to e2e/framework/pod/pod_client.go

This is the last dependency from e2e framework to k/k/pkg/util
2023-04-15 14:28:32 +03:00
Kubernetes Prow Robot
6e541a6da7
Merge pull request #117370 from bart0sh/PR110-remove-dependency-e2e-framework-k/k/pkg/kubelet
e2e framework: remove last dependency to k/k/pkg/kubelet
2023-04-15 00:14:40 -07:00
Kubernetes Prow Robot
403a8fdf1e
Merge pull request #117043 from mouuii/mouuii-dev-0401-clean
remove unnecessary check
2023-04-14 14:24:41 -07:00
Ed Bartosh
40521fe360 e2e framework: remove last dependency to k/k/pkg/kubelet
Copied and modified pod format function from
k/k/pkg/kubelet/util/format/pod.go to e2e/framework/pod/pod_client.go

This is the last dependency from e2e framework to k/k/pkg/kubelet
2023-04-14 22:32:06 +03:00
Kubernetes Prow Robot
5413f37982
Merge pull request #117361 from bart0sh/PR109-move-e2e/framework/config-to-e2e_node
Move kubelet config API to e2e_node
2023-04-14 12:26:41 -07:00
Kubernetes Prow Robot
9ef4d22e66
Merge pull request #117364 from harshanarayana/fix-v1.27-change-log-formatting
changelog: fix formatting issue with v1.27 change log
2023-04-14 10:34:42 -07:00
Harsha Narayana
030debc199
changelog: fix formatting issue with v1.27 change log 2023-04-14 22:07:56 +05:30
Kubernetes Release Robot
4e8c5364bc CHANGELOG: Update directory for v1.27.1 release 2023-04-14 16:11:35 +00:00
Ed Bartosh
1b93abb9ba Move kubelet config API to e2e_node
This API is only used by e2e_node, moved it out of e2e framework.
2023-04-14 17:56:15 +03:00
Kubernetes Prow Robot
1d27cbc784
Merge pull request #117275 from akhilerm/update-coreos-deps
dependencies: update coreos dependencies
2023-04-14 06:52:40 -07:00
Kubernetes Prow Robot
27475f6cf4
Merge pull request #117277 from p0lyn0mial/upstream-e2e-watchlist
e2e/apimachinery: Add an e2e test for the API Streaming feature
2023-04-14 05:54:42 -07:00
Lukasz Szaszkiewicz
06dc3d00fc e2e/apimachinery: Add an e2e test for the API Streaming feature 2023-04-14 13:59:41 +02:00
Kubernetes Prow Robot
a71b7570dd
Merge pull request #117296 from humblec/hcsshim
dependencies: update {uuid,sortorder}
2023-04-14 04:44:39 -07:00
Kubernetes Prow Robot
c1bbf791dd
Merge pull request #117282 from bart0sh/PR108-e2e-framework-get-rid-of-k/k/pkg/kubelet-dep
get rid of e2e/framework -> k/k/pkg/kubelet dependency
2023-04-14 02:06:40 -07:00
mantuliu
3b7c14e8cf Remove unnecessary int type conversion 2023-04-14 16:41:44 +08:00
Akhil Mohan
36e6e75918
dependencies: udpate seccomp/libseccomp-golang to v0.10.0
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2023-04-13 23:48:44 -07:00
Akhil Mohan
5bce18c98e
dependencies: update go-semver to v0.3.1
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2023-04-13 23:29:48 -07:00
Akhil Mohan
d7270f4ba7
dependencies: update go-oidc to v2.2.1
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2023-04-13 23:25:57 -07:00
Humble Chirammal
b0d89a7807 dependencies: update github.com/gofrs/uuid v4.4.0
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-04-14 11:54:45 +05:30
Akhil Mohan
1595d7f52d
dependencies: update go-systemd to v22.5.0
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2023-04-13 23:21:38 -07:00
Humble Chirammal
9cfdf989ed dependencies: update gh/fvbommel/v1.1.0
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-04-14 11:51:11 +05:30
Humble Chirammal
6b70710b0d dependencies: xlab/treeprint v1.2.0
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-04-14 11:17:07 +05:30
Humble Chirammal
6320b6843a dependencies: update netns to v0.0.4
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-04-14 11:13:51 +05:30
mouuii
becf73a82b add invaild scope test case
Signed-off-by: mouuii <49775493+mouuii@users.noreply.github.com>
2023-04-14 11:55:08 +08:00
Kubernetes Prow Robot
d060d487dc
Merge pull request #117278 from haoruan/cleanup/replace-spew-with-dump
replace spew methods with dump methods
2023-04-13 19:54:39 -07:00
Kubernetes Prow Robot
91fc9e0d11
Merge pull request #117307 from danwinship/kube-proxy-kubelet-skew
Clarify kubelet/kube-proxy iptables rule skew constraints
2023-04-13 17:24:45 -07:00
Kubernetes Prow Robot
4c6d6aa482
Merge pull request #116602 from mattcary/fuzz
Simplify statefulset fuzzer
2023-04-13 17:24:38 -07:00
Hao Ruan
c4e1b01416 replace spew methods with dump methods 2023-04-14 08:05:53 +08:00
Dan Winship
a96358ac0f Remove some useless error checks
Don't return errors in the event of programmer errors, and don't
double-check things that were already validated.
2023-04-13 19:50:26 -04:00
Kubernetes Prow Robot
29c8fb678c
Merge pull request #117194 from sanposhiho/revert-preenqueue
Revert "Optimization on running prePreEnqueuePlugins before adding pods into activeQ"
2023-04-13 16:00:50 -07:00
Kubernetes Prow Robot
c9180e445c
Merge pull request #117025 from sanposhiho/warning-in-empty-selector
feature(pkg/api): warning for Pod with null labelSelector in PodAffinity and TopologySpread
2023-04-13 16:00:39 -07:00
Ed Bartosh
867be8fc3e get rid of e2e/framework -> k/k/pkg/kubelet dependency
It's conceptually wrong to have dependencies to k/k/pkg in
the e2e framework code. They should be moved to corresponding
packages, in this particular case to the test/e2e_node.
2023-04-14 00:28:33 +03:00
Kubernetes Prow Robot
ba0a8f9cce
Merge pull request #117285 from humblec/azure-go-autorest
dependencies: update gh/Azure/auto-test/{adal,validation}
2023-04-13 13:36:41 -07:00
Kubernetes Prow Robot
bcacf92741
Merge pull request #117258 from enj/enj/i/aggregator_transport_cache
kube-aggregator: correctly use client-go TLS cache with custom dialer
2023-04-13 12:40:50 -07:00
Kubernetes Prow Robot
af99aa1a50
Merge pull request #117214 from HirazawaUi/add-preemptor-log
add log includes pod preemption details
2023-04-13 12:40:38 -07:00
Dan Winship
2bb35e08f4 Clarify kubelet/kube-proxy iptables rule skew constraints 2023-04-13 14:05:58 -04:00