Commit Graph

116741 Commits

Author SHA1 Message Date
Patrick Ohly
dfd646e0a8 scheduler_perf: fix namespace deletion
Merely deleting the namespace is not enough:
- Workloads might rely on the garbage collector to get rid of obsolete objects,
  so we should run it to be on the safe side.
- Pods must be force-deleted because kubelet is not running.
- Finally, the namespace controller is needed to get rid of
  deleted namespaces.
2023-06-28 09:22:25 +02:00
Patrick Ohly
d9c16a1ced scheduler_perf: fix goroutine leak in runWorkload
This becomes relevant when doing more fine-grained leak checking.
2023-06-28 08:14:34 +02:00
Patrick Ohly
2e7f37353c test/integration: avoid errors in fake PC controller during shutdown
Once the context is canceled, the controller can stop processing
events. Without this change it prints errors when the apiserver is already
down.
2023-06-28 08:14:34 +02:00
Patrick Ohly
c91c578795 scheduler_perf: skip expensive cleanup during benchmarks
Each benchmark test case runs with a fresh etcd instance. Therefore it is not
necessary to delete objects after a run.

A future unit test might reuse etcd, therefore cleanup is optional.
2023-06-22 08:56:14 +02:00
Kubernetes Release Robot
bbc7ca94a4 CHANGELOG: Update directory for v1.28.0-alpha.3 release 2023-06-20 17:03:14 +00:00
Kubernetes Prow Robot
2651e70f57
Merge pull request #118759 from mimowo/dont-apibackoff-on-pod-failures
Do not bump API requests backoff in the Job controller due to pod failures
2023-06-20 08:52:21 -07:00
Kubernetes Prow Robot
2d60430a16
Merge pull request #118730 from my-git9/ut-features
[UT] increase coverage ut for kubeadm/app/features
2023-06-20 07:54:36 -07:00
Kubernetes Prow Robot
9ed8cfcc2c
Merge pull request #118721 from bart0sh/PR120-DRA-E2E-Node-add-NodeAlphaFeature
DRA Node E2E: add NodeAlphaFeature to fix CI
2023-06-20 07:54:23 -07:00
Kubernetes Prow Robot
2e93c65eff
Merge pull request #114849 from padlar/handle-terminating-namespaces
handle event errors caused due to terminating namespaces
2023-06-20 04:52:21 -07:00
Michal Wozniak
784a309b91 Do not error in Job controller sync when there are pod failures 2023-06-20 11:31:24 +02:00
xin.li
180c2332bf [UT] increase coverage ut for kubeadm/app/features
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-06-20 12:57:22 +08:00
Kubernetes Prow Robot
c0147ff528
Merge pull request #118747 from dims/do-not-prepull-images-for-e2e-node-jobs
Do not prepull images for e2e-node jobs
2023-06-19 19:58:21 -07:00
Davanum Srinivas
564c236ce2
Do NOT prepull images for e2e-node jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-06-19 22:01:12 -04:00
Kubernetes Prow Robot
a19373f028
Merge pull request #118745 from alculquicondor/test-race-expectations
Fix race in logging expectations
2023-06-19 11:24:22 -07:00
Aldo Culquicondor
c84b5b0a99
Cleanup unnecessary renames of variable t
Change-Id: Idf4d0ed7e09cf14323567381de158041236680b0
2023-06-19 13:27:17 -04:00
Aldo Culquicondor
c9b01dd977
Fix race in logging expectations
Change-Id: I27da7cae741935da6f0815639a54bfd597a2a6c6
2023-06-19 13:26:39 -04:00
Kubernetes Prow Robot
162034db85
Merge pull request #118744 from mimowo/job-it-tests-small-default-backoff
Set small DefaultJobPodFailureBackOff in Job integration tests
2023-06-19 08:50:22 -07:00
Michal Wozniak
3dd1bac4dc Set small DefaultJobPodFailureBackOff in Job integration tests 2023-06-19 16:52:38 +02:00
Kubernetes Prow Robot
d2332eb5fd
Merge pull request #118743 from mimowo/use-generics-in-job-tests
Replace deprecated sets.Int with sets.Set[int] in Job integration tests
2023-06-19 07:04:22 -07:00
Kubernetes Prow Robot
988094878e
Merge pull request #108075 from ialidzhikov/cleanup/pointer-duration
Make use of `k8s.io/utils/pointer.Duration`
2023-06-19 05:22:21 -07:00
Michal Wozniak
2596245f5a Replace deprecated sets.Int with sets.Set[int] in Job integration tests 2023-06-19 13:55:54 +02:00
Kubernetes Prow Robot
bfd833baf3
Merge pull request #115982 from peaaceChoi/master
Update toplogy keyset initialization
2023-06-19 04:04:21 -07:00
Kubernetes Prow Robot
26f7f8e980
Merge pull request #118733 from neolit123/1.28-etcd-version-fixup
kubeadm: drop older etcd versions from kubeadm support
2023-06-18 23:32:21 -07:00
Kubernetes Prow Robot
0004ce8684
Merge pull request #118689 from bzsuni/clean
[dependencies] update prometheus/client_golang v1.14.0 to v1.16.0
2023-06-18 14:46:20 -07:00
ialidzhikov
958c8fb695 Make use of k8s.io/utils/pointer.Duration
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2023-06-18 21:46:26 +03:00
Lubomir I. Ivanov
ede2ec22b6 kubeadm: drop older etcd versions from kubeadm support
- drop versions < 1.22 in the etcd map
- use 3.5.9-0 for >= 1.22 versions
- make the minimum version for external etcd 3.4.13-4 and max 3.5.9-0
- update images_test to not rely on a pinned etcd version in tests

note: the image 3.4.18-0 was never released in registry.k8s.io!
2023-06-18 15:38:53 +03:00
Ed Bartosh
a1e0aa0e50 DRA Node E2E: add NodeAlphaFeature to fix CI
Added NodeAlphaFeature:DynamicResourceAllocation to the Node DRA test
to fix failing containerd serial jobs. Those jobs skip tests labeled
with NodeAlphaFeature.
2023-06-17 13:12:40 +03:00
Kubernetes Prow Robot
1ff1a26426
Merge pull request #118542 from cchapla/crd_webhook_metrics_updates
Updating names from webhookconversion to conversionwebhook for apiserver
2023-06-16 10:34:19 -07:00
Kubernetes Prow Robot
cef13f11fd
Merge pull request #118615 from mimowo/job-controller-backoff-cleanup
Cleanup job controller handling of backoff
2023-06-16 08:58:19 -07:00
Michal Wozniak
74c5ff97f1 Lower the constants for the rate limiter in Job controller 2023-06-16 17:00:04 +02:00
Michal Wozniak
c51a422d78 Cleanup job controller handling of backoff 2023-06-16 14:53:27 +02:00
Kubernetes Prow Robot
fa78f28f0a
Merge pull request #117522 from pawbana/auth-provider-gcp-windows
Added support for image credential provider for windows and arm64 on gce
2023-06-15 17:48:38 -07:00
Kubernetes Prow Robot
3454de64dd
Merge pull request #116863 from SergeyKanzhelev/knowninplaceBug
added known issue for 1.27 release
2023-06-15 17:48:31 -07:00
Kubernetes Prow Robot
58d7a794d2
Merge pull request #113504 from pacoxu/taint-unit-test
AddOrUpdateTaintOnNode: if node does not exists, return an error
2023-06-15 17:48:19 -07:00
Kubernetes Prow Robot
b637006302
Merge pull request #118420 from alculquicondor/job_warnings
Add warnings for big number of completions and parallelism
2023-06-15 14:24:18 -07:00
Kubernetes Prow Robot
604584d1d3
Merge pull request #118631 from champtar/ca-not-before
Make CA valid 1 hour in the past
2023-06-15 11:22:30 -07:00
Kubernetes Prow Robot
79ca192b4f
Merge pull request #118585 from twz123/fix-ginkgo-no-color-deprecation-warning
Fix ginkgo noColor deprecation warning
2023-06-15 11:22:18 -07:00
Kubernetes Prow Robot
1193ab62e2
Merge pull request #116746 from AxeZhan/csi_translate
Return name instead whole volume when error occurred in csi-translation
2023-06-15 06:50:18 -07:00
bzsuni
5aa5f1abc9 update prometheus/client_golang v1.14.0 to v1.16.0
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2023-06-15 11:24:32 +00:00
Kubernetes Prow Robot
c984d53b31
Merge pull request #117896 from kolyshkin/mount-utils-spring-cleaning
Mount utils spring cleaning and optimization
2023-06-15 01:40:17 -07:00
Kubernetes Prow Robot
41575586b4
Merge pull request #118668 from Riaankl/Uupdate-pending_eligible_endpoints.yaml-to-match-APISnoop
Update pending_eligible_endpoints.yaml to match APISnoop
2023-06-14 20:38:31 -07:00
Kubernetes Prow Robot
7bd66c4a30
Merge pull request #118666 from upodroid/simplify-node-e2e-flags
Update container runtime flags to use containerd instead of docker
2023-06-14 20:38:18 -07:00
Kubernetes Prow Robot
e56002ab04
Merge pull request #118665 from bart0sh/PR119-DRA-E2E-remove-NodeFeature
DRA Node E2E: remove NodeFeature label
2023-06-14 18:10:18 -07:00
Kubernetes Release Robot
8636f9353a CHANGELOG: Update directory for v1.27.3 release 2023-06-14 21:26:04 +00:00
Kubernetes Prow Robot
e436472e24
Merge pull request #118628 from dims/check-before-you-sudo
check before you sudo on AWS EC2 instances
2023-06-14 14:14:17 -07:00
Kubernetes Release Robot
763555814b CHANGELOG: Update directory for v1.26.6 release 2023-06-14 20:17:31 +00:00
Kubernetes Prow Robot
302564c66f
Merge pull request #118655 from aojea/glbc_up
use ingress-gce-glbc v1.23.1 image for CI
2023-06-14 12:50:30 -07:00
Kubernetes Prow Robot
78f18c1b4b
Merge pull request #116894 from enj/enj/i/encrypt_resp_sanity_checks
kmsv2: add sanity checks and refine probing logic
2023-06-14 12:50:19 -07:00
Riaan Kleinhans
3bf93156d8
Update pending_eligible_endpoints.yaml to match APISnoop 2023-06-15 07:31:31 +12:00
Kubernetes Release Robot
ff2a1f0167 CHANGELOG: Update directory for v1.25.11 release 2023-06-14 18:51:12 +00:00