Lubomir I. Ivanov
073cfdfac9
kubeadm: skip unmount on missing /var/lib/kubelet
...
If the user deletes the /var/lib/kubelet manually, "reset" will throw
an error that the dir is missing. Instead of handling this error,
print it as a warning and skip unmount of directories inside it.
This allows "reset" to continue to be reentrant and can be called
even even if "init/join" are not called yet and some of the
k8s directories on a node do not exist.
Continue to error on individual unmount errors.
Remove the function absoluteKubeletRunDirectory() and
call filepath.EvalSymlinks() directly.
2024-01-08 08:40:32 +02:00
Kubernetes Prow Robot
242b41b36a
Merge pull request #122633 from aauren/fix/e2e_endpointslice_add_ready_conditions
...
e2e/endpointslice: Add Ready Conditions
2024-01-08 07:08:50 +01:00
Aaron U'Ren
683f7f43af
e2e/endpointslice: add ready conditions
...
Add ready conditions to the Endpoints of the self-generated
EndpointSlice tests so that the readiness is not ambiguous and it will
work across CNIs that filter for ready endpoints.
2024-01-07 19:56:30 -06:00
j4ckstraw
d5664276bf
refact IsLikelyNotMountPoint
...
Signed-off-by: j4ckstraw <j4ckstraw@foxmail.com>
2024-01-08 09:46:37 +08:00
Davanum Srinivas
e25e1d39bd
Add KUBE_PROVIDERLESS for CI jobs to run with providerless tag
...
Also ensure `test/e2e` works with providerless tag in the verify
script
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 15:20:57 -05:00
Davanum Srinivas
fdf6503e60
Enable more storage tests to work independent of the providerless tag
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 15:20:06 -05:00
Nikola
5704a58810
add test for the registered feature gates
2024-01-07 18:10:25 +02:00
Davanum Srinivas
4b296699af
Add fake GCE provider to make CI jobs happy
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:06 -05:00
Davanum Srinivas
549ef5da1b
split ingress tests into multiple files
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:06 -05:00
Davanum Srinivas
88bfefad0f
import providers selectively based on the tag
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:05 -05:00
Davanum Srinivas
220a559f45
Add missing doc.go for some providers
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:05 -05:00
Davanum Srinivas
7a236bd7e0
Add providerless tags appropriately in test/
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:05 -05:00
Davanum Srinivas
c019b51be4
Remove unnecessary providerless tag in azure legacy provider
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-07 08:16:04 -05:00
Kubernetes Prow Robot
60dcf7fd8d
Merge pull request #119079 from sanposhiho/decouple-scheduler-perf-from-kk
...
make scheduler_perf usable from other repositories
2024-01-07 12:12:13 +01:00
Kubernetes Prow Robot
b529e6ff1c
Merge pull request #122622 from nayihz/cleanup_comment
...
swap originalPod and modifiedPod to match the comments
2024-01-06 14:20:50 +01:00
nayihz
edff1c3b2f
swap originalPod and modifiedPod to match the comments.
2024-01-06 19:07:18 +08:00
AxeZhan
801afbf888
refactor TestPriorityQueue_Update
2024-01-06 16:53:05 +08:00
moriya
288c00c0c7
Allow framework plugins to be closed
2024-01-06 10:11:19 +09:00
Kubernetes Prow Robot
e45f5b089f
Merge pull request #122606 from tnqn/reduce-test-wait-interval
...
Make EndpointSlice API e2e test faster
2024-01-05 21:27:53 +01:00
Kubernetes Prow Robot
d4678c79e7
Merge pull request #122600 from lzhecheng/credentialprovider-plugin-use-error-is
...
Use errors.Is() to handle err returned by LookPath()
2024-01-05 20:22:48 +01:00
Kubernetes Prow Robot
b98a4b8495
Merge pull request #122596 from dims/drop-hack-verify-govet-leveee
...
Drop hack/verify-govet-levee
2024-01-05 20:22:38 +01:00
Kubernetes Prow Robot
d39f401767
Merge pull request #122090 from carlory/remove-intree-vsphere
...
remove the deprecated in-tree vsphere volume's code
2024-01-05 16:52:22 +01:00
Kubernetes Prow Robot
d250588077
Merge pull request #121825 from carlory/clean-113
...
remove duplicated check in operator_generator.go
2024-01-05 16:52:13 +01:00
Kubernetes Prow Robot
96461a22a4
Merge pull request #120159 from Ithrael/fix/delete-pod-declare-no-controllor-note
...
fix(kubectl): delete pod declare no controllor note
2024-01-05 14:29:52 +01:00
Kubernetes Prow Robot
0598cec06a
Merge pull request #122530 from neolit123/1.30-v1beta4-control-reset-unmount
...
kubeadm: more verbose unmount logic on "reset"
2024-01-05 13:22:58 +01:00
Lubomir I. Ivanov
2f5121671f
kubeadm: add ResetConfiguration.UnmountFlags
...
Add new a v1beta4.ResetConfiguration.UnmountFlags field that
can be used to pass in Linux unmount2() flags such as MNT_FORCE.
Default value continues to be 0 - i.e. no flags.
2024-01-05 12:58:44 +02:00
Quan Tian
afefc6f4eb
Make EndpointSlice API e2e test faster
...
EndpointSlices and Endpoints usually become ready pretty fast, but the
test always waited 5s before performing every check and it performed the
check 4 times in total, so unnecessarily extends the test 20s.
The commit changes the poll function to perform a check before waiting,
and reduces the interval to 2 seconds to align with other EndpointSlice
tests. It reduces the test duration from 30s to 4s.
Signed-off-by: Quan Tian <qtian@vmware.com>
2024-01-05 18:54:56 +08:00
Zhecheng Li
af6e653f17
Use errors.Is() to handle err returned by LookPath()
...
Signed-off-by: Zhecheng Li <zhechengli@microsoft.com>
2024-01-05 05:07:28 +00:00
Davanum Srinivas
2431a964af
Drop hack/verify-govet-levee
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-04 21:06:52 -05:00
Kubernetes Prow Robot
09a5049ca7
Merge pull request #122570 from bzsuni/ut/networking/servicecidr
...
KEP-1880 Add ut for pkg/registry/networking/servicecidr
2024-01-04 22:03:32 +01:00
Kubernetes Prow Robot
9bd0ef5f17
Merge pull request #122558 from linxiulei/webhook-http2
...
Use http/2 for localhost webhook
2024-01-04 19:11:26 +01:00
Kubernetes Prow Robot
6427e2c9c8
Merge pull request #122578 from carlory/lock-default-ConsistentHTTPGetHandlers
...
lock GA feature-gate ConsistentHTTPGetHandlers to default
2024-01-04 18:00:52 +01:00
Kubernetes Prow Robot
0babde6bac
Merge pull request #122475 from pacoxu/patch-9
...
fix nil pointer dereference when EventedPLEG is enabled
2024-01-04 18:00:43 +01:00
Kubernetes Prow Robot
c0dc42073d
Merge pull request #122373 from danwinship/linux-proxy
...
Properly build-tag the Linux kube-proxy backend code
2024-01-04 18:00:34 +01:00
Kubernetes Prow Robot
91c57de06e
Merge pull request #122290 from andrewsykim/ccm-version-bump
...
cluster: bump cloud-provider-gcp image verison to v28.2.1
2024-01-04 18:00:24 +01:00
Kubernetes Prow Robot
3cae5d9a7d
Merge pull request #122271 from saschagrunert/cri-tools-v1.29
...
Update cri-tools to v1.29.0
2024-01-04 18:00:15 +01:00
Kubernetes Prow Robot
7db7824d85
Merge pull request #122178 from saschagrunert/cni-plugins
...
Update cni-plugins to v1.4.0
2024-01-04 18:00:07 +01:00
Kubernetes Prow Robot
a21487f78b
Merge pull request #122138 from ii2day/ga/remove_KubeletPodResourcesGetAllocatable
...
Remove GA featuregate about KubeletPodResourcesGetAllocatable in 1.30
2024-01-04 17:59:57 +01:00
Kubernetes Prow Robot
744b2db652
Merge pull request #122135 from Rei1010/sidecarContainerToBeta
...
Add SidecarContainers feature beta version
2024-01-04 17:59:48 +01:00
Kubernetes Prow Robot
2b1ccec47e
Merge pull request #122087 from fatsheep9146/fix-kubelet-trace-broke
...
fix kubelet trace broke in 1.28
2024-01-04 17:59:39 +01:00
Kubernetes Prow Robot
e1576c8e43
Merge pull request #121924 from saschagrunert/leaky
...
Remove `leaky` package and move `PodInfraContainerName` to staging
2024-01-04 17:59:30 +01:00
Kubernetes Prow Robot
4cc0af1d16
Merge pull request #121917 from SataQiu/clean-import-hack
...
Remove import hack about k8s.io/utils/clock/testing
2024-01-04 17:59:21 +01:00
Kubernetes Prow Robot
c96d7a5b5a
Merge pull request #121774 from charles-chenzz/increase_timeout_in_dra_shouldTimeOut
...
increase timeout in fakeDraDriverGrpcServer to fix flake
2024-01-04 17:59:12 +01:00
Kubernetes Prow Robot
c147e507e8
Merge pull request #121729 from gjkim42/promote-sidecar-e2e-to-beta
...
Remove NodeAlphaFeature label from sidecar e2e tests
2024-01-04 17:59:03 +01:00
Kubernetes Prow Robot
2efed1f1cb
Merge pull request #120291 from lzhecheng/fix-credentialprovider-win-bin-path
...
Fix Windows credential provider cannot find binary
2024-01-04 17:58:54 +01:00
Kubernetes Prow Robot
f12529c2f2
Merge pull request #118756 from sxllwx/bugfix/cascade-ctx
...
namespace-controller: Correctly cascade ctx when making API calls
2024-01-04 17:58:45 +01:00
Lubomir I. Ivanov
d6bfd7daeb
kubeadm: throw errors on unmount instead of warnings
...
Instead of warnings when syscall.Unmount() causes errors,
store all the errors in an aggregate. Abort the reset operation if
at least one unmount error was encountered.
2024-01-04 18:30:40 +02:00
Kubernetes Prow Robot
014149d66e
Merge pull request #121565 from srivastav-abhishek/logs_test_datarace
...
[FLAKE] Fixed UT pkg/kubelet/kuberuntime/logs/TestReadRotatedLog caused due to data race
2024-01-04 16:49:23 +01:00
Kubernetes Prow Robot
88d497d401
Merge pull request #118626 from borg-land/use-e2-instance-types
...
Switch to e2 machine types
2024-01-04 16:49:14 +01:00
bzsuni
289bd72631
Add ut for pkg/registry/networking/servicecidr
...
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2024-01-04 23:09:29 +08:00