Wojciech Tyczyński
e9f74597a8
Fix race in informer transformers
2024-04-24 10:42:01 +02:00
Kubernetes Prow Robot
646fbe6d0a
Merge pull request #124480 from neolit123/1.31-fix-upgrade-component-config
...
kubeadm: fix bug of kubeletconfig not being downloaded on upgrade
2024-04-24 01:20:24 -07:00
Kubernetes Prow Robot
5291c11a0e
Merge pull request #124468 from neolit123/1.31-improve-unit-test-performance-with-test-versions
...
kubeadm: improve performance of unit tests that need a k8s version
2024-04-24 01:20:17 -07:00
Daman Arora
f5c38b0467
agnhost: update README
...
dummy commit to trigger agnhost image promotion pipeline
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-04-24 13:46:22 +05:30
Marek Siarkowicz
3e5b03eb43
Upgrade etcd libraries to v3.5.13
...
Add otelgrpc.WithMessageEvents(otelgrpc.ReceivedEvents, otelgrpc.SentEvents) to tracing options due to https://github.com/open-telemetry/opentelemetry-go-contrib/pull/3964
2024-04-24 09:56:39 +02:00
carlory
4f0ee034ec
kubeadm: remove the deprecated output.kubeadm.k8s.io/v1alpha2
2024-04-24 15:01:20 +08:00
Kubernetes Prow Robot
e59eceec48
Merge pull request #124299 from kushalShukla-web/componentconfig
...
removed this k8s.io/kubernetes/pkg/apis/componentconfig from verify-…
2024-04-23 22:37:23 -07:00
Kubernetes Prow Robot
6f6ba4ae7f
Merge pull request #123572 from alexzielenski/cel/name-formats
...
feature: add name formats library to CEL
2024-04-23 20:09:02 -07:00
Brian Pursley
f011ed5ca5
Improve performance of TestForceApply unit test.
...
Change backOffPeriod from const to var, so that it can be set lower during unit test.
2024-04-23 22:04:38 -04:00
Kubernetes Prow Robot
47ad87e95f
Merge pull request #124492 from aramase/revert-124250-aramase/t/transformation_tests_parallel
...
Revert "Run `controlplane/transformation` integration tests in parallel"
2024-04-23 17:02:26 -07:00
Kubernetes Prow Robot
9db6aac7f3
Merge pull request #124086 from matthyx/probes
...
add coverage tests for probes behavior
2024-04-23 17:02:17 -07:00
Kubernetes Prow Robot
6289589509
Merge pull request #124075 from pohly/dra-api-comments
...
DRA: API cleanup + fix
2024-04-23 15:07:50 -07:00
Anish Ramasekar
8d563c2cde
Revert "Run controlplane/transformation
integration tests in parallel"
2024-04-23 13:48:33 -07:00
Kubernetes Prow Robot
f3a7aa7f92
Merge pull request #124488 from wangzhen127/owners
...
Add wangzhen127 back to approvers and reviewers for NPD
2024-04-23 12:00:27 -07:00
Kubernetes Prow Robot
c1ef0ac197
Merge pull request #124484 from aojea/network_policies
...
use latest stable version of kube-network-policies for CI
2024-04-23 12:00:20 -07:00
Alexander Zielenski
0ed65fca7a
feature: add name formats library to CEL
2024-04-23 10:22:44 -07:00
Alexander Zielenski
11a6edfc88
test: typecheck cel test cases
2024-04-23 10:21:43 -07:00
Kubernetes Prow Robot
15ee05afd4
Merge pull request #124471 from aojea/zero_e2e
...
don't force delete pods on e2e tests
2024-04-23 09:29:25 -07:00
Kubernetes Prow Robot
7fa3098a9d
Merge pull request #124161 from aojea/lb_timeout
...
fix e2e loadbalancer test timeouts and assumptions
2024-04-23 09:29:16 -07:00
Zhen Wang
c4e2ae7722
Add wangzhen127 back to approvers and reviewers for NPD
2024-04-23 16:03:08 +00:00
Antonio Ojea
2ce360a365
use latest stable version of kube-network-policies for CI
2024-04-23 14:58:52 +00:00
Kubernetes Prow Robot
68879a4c46
Merge pull request #124474 from serathius/allow-bookmarks
...
Allow bookmark events in between delete/modify in testSimpleCRUD
2024-04-23 07:04:41 -07:00
Lubomir I. Ivanov
71e9712f6c
kubeadm: fix bug of kubeletconfig not being downloaded on upgrade
...
During upgrade apply we had logic to download the kubelet and
kubeproxy configs from the cluster as part of the call to:
FetchInitConfigurationFromCluster()
With the introduction of UpgradeConfiguration there was
some refactor in this area and the function no longer
had the argument skipComponentConfigs set to false.
It is set to 'true', an InitConfiguration is downloaded
but it would contain empty / defaulted component configs.
- Set the argument to 'false'
- Perform minor cleanup of STDOUT messages and comments.
that were missed in 1.30.
2024-04-23 16:21:52 +03:00
Daman Arora
a577c0b324
kube-proxy: refactor config validation unit test
...
Refactor the TestValidateKubeProxyConfiguration by adding a mutating
function that adjusts the configuration according to each test case,
thereby enhancing readability.
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-04-23 09:03:42 -04:00
Dan Winship
f4ecae8324
Use t.Run and assert.Equal in KubeProxyConfiguration validation tests
2024-04-23 09:03:23 -04:00
Dan Winship
7b9f730804
Merge success and failure cases in KubeProxyConfiguration validation tests
2024-04-23 09:03:23 -04:00
Patrick Ohly
4bb5fe68cc
hack: use "latest" apidiff
...
Pinning apidiff to a specific version shouldn't be necessary because, if past
experience in klog holds true, the latest version just works. This way we don't
have to remember to bump up the revision.
The downside of using "latest" is that a compromise of that version would give
an attacker the ability to run code in the CI and on developer machines.
2024-04-23 15:03:22 +02:00
Dan Winship
c7f3caf498
Add names to all KubeProxyConfiguration validation test cases
2024-04-23 09:03:21 -04:00
Kubernetes Prow Robot
695a984f56
Merge pull request #124027 from liangyuanpeng/etcd_update_3.5.13
...
etcd: update to v3.5.13
2024-04-23 06:00:02 -07:00
Kubernetes Prow Robot
78533415e0
Merge pull request #122657 from p0lyn0mial/upstream-client-go-rest-client-watch-list
...
add watchlist to client-go rest client
2024-04-23 05:59:53 -07:00
Antonio Ojea
06457a5219
don't force delete pods on e2e tests
2024-04-23 11:56:44 +00:00
Marek Siarkowicz
dc6cf87696
Allow bookmark events in between delete/modify in Test
2024-04-23 13:35:33 +02:00
Kubernetes Prow Robot
92270014e2
Merge pull request #124467 from aojea/ccm30.0.0
...
Update cloud provider gcp to with the new version
2024-04-23 04:08:48 -07:00
Kubernetes Prow Robot
3c323f8546
Merge pull request #124464 from carlory/output-alpha3
...
kubeadm use output/v1alpha3 version to print objects
2024-04-23 04:08:30 -07:00
Lubomir I. Ivanov
6e17cc7f0e
kubeadm: mark the phase 'experimental-cert-rotation' as deprecated
...
- Mark the phase 'init kubelet-finilize experimental-cert-rotation'
as deprecated and print a warning if its used directly. It should be
removed in 1.32.
- Add a replacement phase 'enable-client-cert-rotation'.
(!!) We should stop using the 'experimental' and 'alpha' names for
phases, clI flags and k8s object names as this complicates
the graduation and users will use the feature in production regardless.
Having a 'DEPRECATED' or 'EXPERIMENTAL' text in descriptions is
sufficient to indicate a status of a feature that should not be used
in production.
2024-04-23 13:54:51 +03:00
Lukasz Szaszkiewicz
ad3d138cda
client-go/rest: introduce watchlist
2024-04-23 12:54:11 +02:00
Lubomir I. Ivanov
59746fbf4f
kubeadm: improve performance of unit tests that need a k8s version
...
The function KubernetesReleaseVersion is being called in
a number of locations during unit tests but by default it
uses a "fetch version from URL" approach.
- Update the function to return a placeholder version
during unit tests.
- Update unit tests for this function.
- Update strings / comments in other version_tests.go
locations.
The improvement is significant:
time go test k8s.io/kubernetes/cmd/kubeadm/app/... -count=1
before:
real 2m47.733s
after:
real 0m10.234s
2024-04-23 13:50:19 +03:00
Kubernetes Prow Robot
e6e60900f0
Merge pull request #124351 from pohly/e2e-test-verify-fix
...
hack/verify-e2e-suites.sh: non-zero exit code when there were errors
2024-04-23 02:43:14 -07:00
Kubernetes Prow Robot
8dd9d1a6bb
Merge pull request #122979 from fatsheep9146/pkg-proxy-support-contextual-logging
...
Migrate `pkg/proxy` to contextual logging: Part 1
2024-04-23 02:43:04 -07:00
Antonio Ojea
6278ea1293
add aojea as cluster OWNER and set to emeritus inactive members
2024-04-23 08:52:15 +00:00
Antonio Ojea
e40d513be9
bump cloud controller image
2024-04-23 08:50:12 +00:00
Kubernetes Prow Robot
2806ffea9a
Merge pull request #124449 from SergeyKanzhelev/fiximageUtils
...
added init to image-utils.sh
2024-04-22 23:43:09 -07:00
carlory
3d55c21e90
kubeadm use output/v1alpha3 version to print objects
2024-04-23 13:47:48 +08:00
Kubernetes Prow Robot
16a594f907
Merge pull request #124328 from jiahuif-forks/deps/cel-go
...
bump cel-go to v0.20.1 and refit CEL libraries
2024-04-22 18:26:21 -07:00
Kubernetes Prow Robot
1a4f5a30f0
Merge pull request #124097 from Nordix/esotsal/cpu_manager_test_clean_code
...
e2e_node: clean cpu_manager test
2024-04-22 18:26:12 -07:00
Kubernetes Prow Robot
11ca079137
Merge pull request #124396 from mimowo/make-sure-traps-are-registered
...
Make e2e node tests more resiliant by ensuring the SIGTERM trap is registered
2024-04-22 17:25:40 -07:00
Sergey Kanzhelev
7951d7975e
added init to image-utils.sh
2024-04-22 23:09:35 +00:00
Dan Winship
7320e54e0e
Split Linux/Windows TestValidateKubeProxyMode
2024-04-22 18:25:01 -04:00
Kubernetes Prow Robot
80134bcc85
Merge pull request #124340 from benluddy/dynamic-client-golden-request-test
...
Add test to detect unintentional changes in dynamic client requests.
2024-04-22 14:18:37 -07:00
Kubernetes Prow Robot
e2bd80aeb1
Merge pull request #123626 from benluddy/cbor-test-encode-no-duplicate-map-key
...
KEP-4222: Add tests for CBOR encoder handling of duplicate field names/tags.
2024-04-22 13:01:27 -07:00