cpanato
a3b193c6e9
[go] Bump images, dependencies and versions to go 1.22.4 and distroless iptables/setcap/debian-base
...
Signed-off-by: cpanato <ctadeu@gmail.com >
2024-06-06 18:13:15 +02:00
Jiaming Xu
af5d816023
update driver installer
2024-06-05 22:21:42 +00:00
Matthew Cary
d386d6880e
Respect controllers on PVCs for retention policy
2024-06-05 12:06:41 -07:00
Patrick Ohly
246e2aedf5
scheduler_perf: shut down apiserver clients before apiserver
...
The cancellation of the context happened after the cleanup of the apiserver, so
clients using that context were kept running. That wasn't the intent and causes
a slow shutdown because the apiserver delays its shutdown when it has active
clients.
The fix is to create a new cancellation context and to use that for the
clients. The automatic cancellation of it then happens before the apiserver
cleanup.
2024-06-05 11:00:46 +02:00
Kensei Nakada
ef9e14db79
scheduler_perf: measure the degradation of daemonset scheduling
2024-06-05 02:36:31 +00:00
Kubernetes Prow Robot
e67f889edc
Merge pull request #125015 from aroradaman/proxy-localhost-nodeports-metric
...
Kube-Proxy: Track packets accepted on localhost nodeports
2024-06-04 18:49:11 -07:00
Antonio Ojea
6552f2710f
use default flags for apiserver on integration tests
2024-06-04 22:09:35 +00:00
Antonio Ojea
a1e43b420c
define some default kube-apiserver flags for tests disabling unneded controllers
2024-06-04 22:09:35 +00:00
Dejan Pejchev
7dd2948620
count terminating pods when deleting active pods for failed jobs
2024-06-04 11:31:00 +02:00
Kubernetes Prow Robot
24b642afc3
Merge pull request #125282 from matthyx/run2gether
...
ignore starting order in RunTogether, add another that does
2024-06-03 14:34:11 -07:00
Kubernetes Prow Robot
99cb3eba35
Merge pull request #125101 from alexzielenski/apiserver/vap-storageversion-bump
...
store validatingadmissionpolicy and bindings at v1
2024-06-03 14:34:02 -07:00
Matthias Bertschy
367e8c5578
ignore starting order in RunTogether, add another that does
...
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com >
2024-06-02 22:00:40 +02:00
Kubernetes Prow Robot
a78542e357
Merge pull request #125209 from humblec/etcd-3.5.14
...
make use of etcd v3.5.14 in the builds.
2024-06-01 14:12:31 -07:00
Humble Chirammal
07ef65a834
make use of etcd v3.5.14 in the builds.
...
https://github.com/etcd-io/etcd/releases/tag/v3.5.14
This release has been built with GO 1.21.10
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2024-06-01 09:06:35 +05:30
Kubernetes Prow Robot
f386b4cd4a
Merge pull request #125241 from danwinship/pod-debug
...
Log namespace of pods in e2e failure debug
2024-05-31 15:07:18 -07:00
Kubernetes Prow Robot
3a4e52b328
Merge pull request #123050 from kerthcet/cleanup/reorganize-templates
...
Reorganize scheduler perf templates
2024-05-31 07:20:06 -07:00
Dan Winship
b82bc5d935
Log namespace of pods in e2e failure debug
2024-05-31 09:14:58 -04:00
kerthcet
e678496c6e
reorganize the scheduler_perf testcases
...
Signed-off-by: kerthcet <kerthcet@gmail.com >
2024-05-31 16:47:19 +08:00
Kubernetes Prow Robot
e6e39db4c1
Merge pull request #125203 from danwinship/kind-loadbalancers-2
...
Fix eTP:Local NodePort test
2024-05-30 16:06:02 -07:00
Kubernetes Prow Robot
71061871ff
Merge pull request #125128 from humblec/up-3-npd
...
update ip-masq-agent and npd to latest versions in cluster addons
2024-05-30 16:05:55 -07:00
Kubernetes Prow Robot
2d083d0a4d
Merge pull request #125219 from danwinship/kind-loadbalancers-3
...
Fix LoadBalancerSourceRanges test
2024-05-30 13:26:10 -07:00
Dan Winship
fff883ab4a
Improve eTP:Local NodePort test
...
It previously assumed that pod-to-other-node-nodeIP would be
unmasqueraded, but this is not the case for most network plugins. Use
a HostNetwork exec pod to avoid problems.
This also requires putting the client and endpoint on different nodes,
because with most network plugins, a node-to-same-node-pod connection
will end up using the internal "docker0" (or whatever) IP as the
source address rather than the node's public IP, and we don't know
what that IP is.
Also make it work with IPv6.
2024-05-30 11:43:07 -04:00
Kubernetes Prow Robot
2c46fafa23
Merge pull request #125150 from humblec/csi-update
...
update CSI spec to v1.9.0 which has modifyVolume API support and other updated libraries in place
2024-05-30 05:13:48 -07:00
Dan Winship
d01b264345
Improve LoadBalancerSourceRanges test
...
The existing test had two problems:
- It only made connections from within the cluster, so for VIP-type
LBs, the connections would always be short-circuited and so this
only tested kube-proxy's LBSR implementation, not the cloud's.
- For non-VIP-type LBs, it would only work if pod-to-LB connections
were not masqueraded, which is not the case for most network
plugins.
Fix this by (a) testing connectivity from the test binary, so as to
test filtering external IPs, and ensure we're testing the cloud's
behavior; and (b) using both pod and node IPs when testing the
in-cluster case.
Also some general cleanup of the test case.
2024-05-30 07:24:36 -04:00
Kubernetes Prow Robot
957c953867
Merge pull request #118148 from linxiulei/sched_readyz
...
Expose /readyz & /livez in kube-scheduler
2024-05-29 22:09:17 -07:00
Humble Chirammal
d87bfc8392
update ip-masq-agent and npd to latest versions in cluster addons
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2024-05-30 09:44:02 +05:30
Kubernetes Prow Robot
9a44f68916
Merge pull request #123974 from p0lyn0mial/upstream-client-go-features-testing
...
client-go/features/testing: intro SetFeatureGatesDuringTest
2024-05-29 17:01:25 -07:00
Dan Winship
41527afe28
Move eTP:Local NodePort test from loadbalancer.go to service.go
...
(And in particular, remove `[Feature:LoadBalancer]` from it.)
2024-05-29 16:21:36 -04:00
Dan Winship
5230bab600
Convert test/e2e/network/service.go to utils/ptr
2024-05-29 16:21:34 -04:00
Alexander Zielenski
cd41a7d8e1
store validatingadmissionpolicy and bindings at v1
2024-05-29 13:14:51 -07:00
Kubernetes Prow Robot
e821e4f978
Merge pull request #125200 from soltysh/fix_typo
...
Fix the field typo in statefulset patch operation
2024-05-29 13:06:15 -07:00
Kubernetes Prow Robot
4c0afd74c3
Merge pull request #125113 from bzsuni/bz/build/cni
...
update cni from 1.4.1 to 1.5.0
2024-05-29 13:06:08 -07:00
Maciej Szulik
23bf694830
Fix the field typo in statefulset patch operation
2024-05-29 18:55:35 +02:00
Kubernetes Prow Robot
da02fdb2ae
Merge pull request #123339 from skitt/canonical-json-patch
...
Update kustomize, use canonical json-patch v4 import
2024-05-29 08:02:24 -07:00
Lukasz Szaszkiewicz
ba89ae3ddf
e2e/apimachinery/watchlist: uses SetFeatureDuringTest
2024-05-29 12:45:18 +02:00
Kubernetes Prow Robot
fd95f1890d
Merge pull request #124877 from nilekhc/svm-crd-flake
...
fix: fixes update CRD check
2024-05-28 12:54:49 -07:00
Nilekh Chaudhari
23a407ce44
fix: fixes update CRD check
...
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com >
2024-05-28 11:50:30 -07:00
Humble Chirammal
35d358b53d
Update mock for ModifyVolume controller function support
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2024-05-28 17:58:46 +05:30
Stephen Kitt
5300466a5c
Use canonical json-patch v4 import
...
The canonical import for json-patch v4 is
gopkg.in/evanphx/json-patch.v4 (see
https://github.com/evanphx/json-patch/blob/master/README.md#get-it for
reference).
Using the v4-specific path should also reduce the risk of unwanted v5
upgrade attempts, because they won't be offered as automated upgrades
by dependency upgrade management tools, and they won't happen through
indirect dependencies (see
https://github.com/kubernetes/kubernetes/pull/120327 for context).
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-05-28 10:48:22 +02:00
Eric Lin
44c08fdbd5
Add /readyz for kube-scheduler
...
/readyz contains `sched-handler-sync`, `leaderElection` (when election is
enabled) and `shutdown` checks
2024-05-27 19:11:24 +00:00
Eric Lin
708180be69
Add /livez to kube-scheduler
...
Health endpoint `/livez` only contains ping check.
2024-05-27 19:11:24 +00:00
Antonio Ojea
98fe5ace74
tag e2e test that depends on cloud-provider-gcp
2024-05-27 18:14:48 +00:00
Kubernetes Prow Robot
b5bc8025be
Merge pull request #125110 from brianpursley/k-125109
...
Add logging to show which unexpected events were received in kubectl events e2e test
2024-05-27 09:31:02 -07:00
Humble Chirammal
d8458293d2
add controllerModifyVolume test function
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com >
2024-05-27 19:57:54 +05:30
Kubernetes Prow Robot
b2817dc432
Merge pull request #125040 from carlory/fix-125012
...
Fix kubelet on Windows fails if a pod has SecurityContext with RunAsUser
2024-05-27 04:58:20 -07:00
bzsuni
61a35c2186
update cni from 1.4.1 to 1.5.0
...
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io >
2024-05-25 10:33:52 +08:00
Ed Bartosh
d6c78f853a
e2e_node: add deferPodDeletion parameter
2024-05-25 01:02:31 +03:00
Ed Bartosh
f609aa8310
e2e: test-driver: add new matchers
2024-05-25 01:02:25 +03:00
Kubernetes Prow Robot
ec93d3b71a
Merge pull request #123160 from bart0sh/PR133-e2e-node-device-plugin-fix-features
...
e2e_node: fix DevicePlugin feature flags
2024-05-24 09:23:10 -07:00
Kubernetes Prow Robot
e0e6c9633d
Merge pull request #125112 from neolit123/1.31-add-v-to-windows-pause-after-promo
...
dependencies: start using registry.k8s.io/pause:3.10
2024-05-24 03:55:56 -07:00