Wojciech Tyczyński
99ebc8d9f8
Tweak annotating kubemark nodes on startup
2023-05-09 10:29:12 +02:00
Kubernetes Prow Robot
6442024f1c
Merge pull request #116779 from jpbetz/cel-ratcheting
...
Controlled rollout of CEL libraries and language feautres
2023-05-08 09:51:40 -07:00
Joe Betz
e740f8340e
Introduce CEL EnvSets for managing safe rollout of new CEL features, libraries and expression variables
2023-05-08 11:52:31 -04:00
Kubernetes Prow Robot
b09b7e5bdb
Merge pull request #117864 from aojea/ServiceInternalTrafficPolicye2e
...
remove ServiceInternalTrafficPolicy e2e feature tag
2023-05-08 07:56:01 -07:00
Kubernetes Prow Robot
dd43d864c1
Merge pull request #116901 from pacoxu/cleanup-KubeletCredentialProviders
...
remove GAed KubeletCredentialProviders (1.28)
2023-05-08 07:55:53 -07:00
Kubernetes Prow Robot
4d0f75d183
Merge pull request #114873 from tnqn/fix-conformance-test
...
Fix unknown field error in deployment lifecycle e2e
2023-05-08 07:55:41 -07:00
Fabian Fulga
bbf5c03dd8
Add NodeLogQuery e2e tests
...
e2e tests for feature-gate NodeLogQuery
2023-05-08 16:09:21 +03:00
Antonio Ojea
ddb8c8a38b
remove ServiceInternalTrafficPolicy e2e feature tag
...
Change-Id: I5b0fccb6323b5b28183e3ea3e20aeb1375e6e783
2023-05-08 12:48:50 +00:00
Kubernetes Prow Robot
f0417ac850
Merge pull request #110779 from jbartosik/extend-e2e-framework-helpers
...
Add parameter to set SecurityContext for containers in tests
2023-05-07 23:49:17 -07:00
Paco Xu
27cdddeaf1
update Feature:KubeletCredentialProviders] e2e test name
2023-05-08 11:53:14 +08:00
Kubernetes Prow Robot
a8e3344634
Merge pull request #115452 from my-git9/cleanup/sts
...
Cleanup: modify some sentences about statefulset
2023-05-07 19:47:29 -07:00
Kubernetes Prow Robot
510b3366be
Merge pull request #111730 from olemarkus/strip-default-annotation
...
Remove default annotations from copied storage class
2023-05-07 19:47:18 -07:00
Antonio Ojea
4e24237f3b
e2e services: retry if healthcheck nodeport is not avaioable
...
There are some e2e tets on networking services that depend on the
healthcheck nodeport to be available. However, the healtcheck nodeport
will be available asynchronously, so we should wait until it is
available on the tests and not fail hard if it is not.
Change-Id: I595402c070c263f0e7855ee8d5662ae975dbd1d3
2023-05-06 10:45:27 +00:00
kkkkun
c56839c0a1
etcd: Update version to 3.5.8
...
Signed-off-by: kkkkun <scuzk373x@gmail.com >
2023-05-06 17:29:47 +08:00
RuquanZhao
936265e870
Add podUID in AddReference and DeleteReference
...
Signed-off-by: Ruquan Zhao <ruquan.zhao@arm.com >
2023-05-06 13:58:14 +08:00
CoderSherlock
5ea40d14fd
Added e2e_node test for sigkilled pods exit code and exit reason check
2023-05-05 17:01:01 +00:00
Maciej Wyrzuc
194ac957ad
make resize of hollow objects more verbose in start-kubemark
2023-05-05 13:31:36 +00:00
Kubernetes Prow Robot
8a58c00c2a
Merge pull request #117735 from nilekhc/fix-TestKMSv2Healthz-flake
...
[KMSv2] fix: fixes flake in TestKMSv2Healthz
2023-05-04 15:45:33 -07:00
Kubernetes Prow Robot
7dec98cdcc
Merge pull request #117718 from aojea/ProxyTerminatingEndpoints
...
promote ProxyTerminatingEndpoints to GA
2023-05-04 13:23:13 -07:00
Kubernetes Prow Robot
f9340f3cf1
Merge pull request #117785 from danilo-gemoli/feat/e2e-net-flags
...
[E2E] Don't use Nodes.ExternalIPs to verify the NodePorts connectivity
2023-05-04 08:28:45 -07:00
Danilo Gemoli
ec2cc36404
e2e: disable jig.ExternalIPs
2023-05-04 15:52:34 +02:00
Kubernetes Prow Robot
23a8642120
Merge pull request #117764 from aojea/tcp_rst
...
e2e agnhost functionality to RST TCP connections
2023-05-04 06:48:43 -07:00
Antonio Ojea
b849ff57b8
e2e reasonable grace termination period timeout
...
The existing termination period of 600 seconds for pods on the
e2e test causes that those pods are kept running after the
test has finished. 100 seconds is a good compromise to avoid
leaving pods lingering and more than enought for the test to finish.
Change-Id: I993162a77125345df1829044dc2514e03b13a407
2023-05-04 13:04:52 +00:00
Antonio Ojea
791573ddb6
promote ProxyTerminatingEndpoints to GA
...
Change-Id: Ife524c831d905acbc606aa7631e1194f91199938
2023-05-04 12:58:33 +00:00
Patrick Ohly
034528a9f0
scheduler perf: add DynamicResourceAllocation test cases
...
The default scheduler configuration must be based on the v1 API where the
plugin is enabled by default. Then if (and only if) the
DynamicResourceAllocation feature gate for a test is set, the corresponding
API group also gets enabled.
The normal dynamic resource claim controller is started if needed to create
ResourceClaims from ResourceClaimTemplates.
Without the upcoming optimizations in the scheduler, scheduling with dynamic
resources is fairly slow. The new test cases take around 15 minutes wall clock
time on my desktop.
2023-05-04 13:08:06 +02:00
Kubernetes Prow Robot
fb5e90e5d7
Merge pull request #116634 from kerthcet/feat/integration-test-performance
...
Improve integration test performance in scheduler
2023-05-04 01:46:42 -07:00
Antonio Ojea
19f7cb23c8
e2e agnhost functionality to RST TCP connections
...
add a new functionality to the agnhost image to run a server that
closes the connections received by sending a RST.
If a TCP servers closes the connection before all the socket is read,
it sends a RST. This implementations just reads only one byte from the
connection and closes it after that, that means that in order for this
to work the client has to send at least 2 bytes of data.
Using a simple curl is enough to trigger a RST:
curl http://127.0.0.1:8080
curl: (56) Recv failure: Connection reset by peer
Change-Id: I238fba0f790f2c92b37c732f51910a8b125f65db
2023-05-04 08:33:59 +00:00
Kubernetes Prow Robot
7efa07c74e
Merge pull request #117380 from yulng/dryrun1
...
Remove GA feature gates in 1.28 about DryRun
2023-05-03 23:54:41 -07:00
Kante Yin
859359ad6a
Fix strict linting
...
Signed-off-by: Kante Yin <kerthcet@gmail.com >
2023-05-04 10:25:10 +08:00
Kante Yin
a7035f5459
Pass Context to StartTestServer
...
Signed-off-by: Kante Yin <kerthcet@gmail.com >
2023-05-04 10:25:09 +08:00
Kante Yin
2d866ec2fc
Teardown only scheduler in integration tests
...
Signed-off-by: Kante Yin <kerthcet@gmail.com >
2023-05-04 10:09:24 +08:00
Kubernetes Prow Robot
20578f7daa
Merge pull request #117746 from xmudrii/iptables-go1204
...
Update distroless-iptables to v0.2.4
2023-05-03 12:02:54 -07:00
Kubernetes Prow Robot
b26a07a660
Merge pull request #117710 from hyangah/master
...
test/e2e_node: move getSampleDevicePluginPod to a test-only source file
2023-05-03 12:02:47 -07:00
Kubernetes Prow Robot
fb93000eb5
Merge pull request #117468 from HirazawaUi/replace-test-deprecated-ioutil
...
Replace the deprecated ioutil methods in the test directory
2023-05-03 12:02:32 -07:00
Kubernetes Prow Robot
47f1bd9f80
Merge pull request #117649 from SataQiu/scheduler-remove-v1beta2-20230427
...
scheduler: remove deprecated v1beta2 KubeSchedulerConfiguration component config
2023-05-03 09:54:41 -07:00
Kubernetes Prow Robot
aece6838e8
Merge pull request #117232 from pohly/scheduler-perf-code-cleanups
...
scheduler_perf: code cleanups
2023-05-03 09:54:13 -07:00
Ian K. Coolidge
cede96336a
Depend on k8s.io/utils cpuset
...
Steps performed:
$ find . -name '*.go' -exec sed -i
's|k8s.io/kubernetes/pkg/kubelet/cm/cpuset|k8s.io/utils/cpuset|g' {} \
$ ./hack/update-vendor.sh
$ ./hack/update-gofmt.sh
$ git rm -r pkg/kubelet/cm/cpuset/
2023-05-03 16:26:09 +00:00
Kubernetes Prow Robot
78833e1b33
Merge pull request #117713 from flant/ssr-ga
...
KEP-3325: Promote SelfSubjectReview to GA
2023-05-03 08:54:24 -07:00
SataQiu
1f7c07f355
scheduler: remove deprecated v1beta2 KubeSchedulerConfiguration
2023-05-03 21:43:19 +08:00
Hana (Hyang-Ah) Kim
17c17da97b
e2e_node: move getSampleDevicePluginPod to device_plugin_test.go
...
image_list.go is one of the files included in the non-test variant Go build list, but its getSampleDevicePluginPod function references readDaemonSetV1OrDie function defined in device_plugin_test.go which is included in the test variant Go build list only. (The file name is *_test.go).
As a result, "go build" fails with the undefined reference error.
In practice, that may not be an issue since k8s project contributors aren't meant to run go build on this package. However, tools that depend on go build to operate - e.g., gopls or govulncheck ./... - will report this as an error.
Fix this error and make test/e2e package pass go build by moving this file to also test-only source code.
2023-05-03 08:37:40 -04:00
Marko Mudrinić
c53cc4fe0d
Update distroless-iptables to v0.2.4
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com >
2023-05-03 14:26:43 +02:00
Marko Mudrinić
19885264f3
[go] Bump images, dependencies and versions to go 1.20.4
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com >
2023-05-03 12:22:23 +02:00
m.nabokikh
7c5573d326
Fix cmd, integration, and conformance tests
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com >
2023-05-03 01:29:37 +02:00
Nilekh Chaudhari
9d19c207d2
fix: fixes flake in TestKMSv2Healthz
...
Signed-off-by: Nilekh Chaudhari <1626598+nilekhc@users.noreply.github.com >
2023-05-02 21:01:48 +00:00
kannon92
5f489a3327
feat: rename PodHasNetwork to PodReadyToStartContainers
2023-05-02 19:52:23 +00:00
Kubernetes Prow Robot
d5329696c7
Merge pull request #117721 from ionutbalutoiu/windows-tests/update-conn-check
...
windows-tests: Update connectivity check util function
2023-05-02 12:44:14 -07:00
Kubernetes Prow Robot
0a30e39209
Merge pull request #116947 from rphillips/bump_all_nodes_ready_timeout
...
e2e node: bump all nodes ready timeout
2023-05-02 10:02:13 -07:00
Michal Wozniak
e1e38148bb
Add DisruptionTarget condition when preempting for critical pod
2023-05-02 18:53:19 +02:00
Kubernetes Prow Robot
e114fc0cdc
Merge pull request #117611 from ii/create-apiresources-test
...
Write e2e test for APIResources endpoints + 12 Endpoints
2023-05-02 08:18:51 -07:00
carlory
e7396e3551
remove ability to re-enable serving deprecated versions of the runtimeclasses kind
2023-05-02 22:40:26 +08:00