Commit Graph

108550 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
61b983a66b
Merge pull request #110229 from wojtek-t/fix_leaking_goroutines_1
Fix leaking goroutine in multiple integration tests by migrating to common StartTestServer utility
2022-05-27 00:41:19 -07:00
Kubernetes Prow Robot
cb92b2c119
Merge pull request #110203 from wppzxc/add-testcases
Fix: Add test cases for method IsZeroCIDR() in  pkg/proxy/util/utils_test.go
2022-05-27 00:41:08 -07:00
Wojciech Tyczyński
9d974e6e89 Fix leaking goroutines in QuotaEvaluator 2022-05-27 08:13:27 +02:00
Antonio Ojea
3a8edca2d8 e2e: services with evicted pods doesn't have endpoints 2022-05-27 06:43:03 +02:00
Antonio Ojea
ffdbce6291 e2e test for evicted pods 2022-05-27 06:43:03 +02:00
Antonio Ojea
aa35f6f160 endpoints controller: don't consider terminal endpoints
Terminal pods, whose phase its Failed or Succeeded, are guaranteed
to never regress and to be stopped, so their IPs never should
be published on the Endpoints.
2022-05-27 06:42:58 +02:00
Antonio Ojea
b905c2870b endpointslices: terminal pods doesn't receive enpoints 2022-05-27 06:42:52 +02:00
Antonio Ojea
d16d23e0c7 add pod util to verify pod is terminal
pods on phase succeeded or failed are guaranteed to have all containers
stopped and to not ever regress
2022-05-27 06:42:39 +02:00
Humble Chirammal
055512b5c8 CSINodeExpandSecret featuregate has to be 1.25 based
At present the CSINodeExpandSecret feature gate has been tagged with
1.24 in the source code comments incorrectly. This commit address
the same

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-05-27 10:07:55 +05:30
Kubernetes Prow Robot
32c3fb3b78
Merge pull request #110227 from aojea/cleanup
Cleanup feature gate check for SelectorIndex
2022-05-26 14:09:55 -07:00
Kubernetes Prow Robot
771c62d802
Merge pull request #110200 from lajay-lawrence/b227506769
Adds Verification Commands.
2022-05-26 13:01:55 -07:00
lajay-lawrence
9a035e3287 Updated verification commands 2022-05-26 18:53:26 +00:00
Kubernetes Prow Robot
908a830c8a
Merge pull request #110234 from danwinship/endpoint-reconciler-org
Fix up some kubernetes service reconciling code organization.
2022-05-26 11:51:01 -07:00
Dan Winship
217f720c72 Fix up some kubernetes service reconciling code organization.
When the endpoint reconcilers got split out of pkg/controlplane,
GetMasterServiceUpdateIfNeeded() got moved to
pkg/controlplane/reconcilers, even though it needs to be kept in sync
with CreateOrUpdateMasterServiceIfNeeded() which stayed in
pkg/controlplane. (And everything else in pkg/controlplane/reconcilers
is about the Endpoints not the Service anyway.) So move it back.

On the flip side, the implementation of masterCountEndpointReconciler
got moved to pkg/controlplane/reconcilers, but its unit tests didn't.
So belatedly fix that.
2022-05-26 13:39:54 -04:00
Wojciech Tyczyński
8ca1ec2b60 Clean shutdown of cronjob integration tests 2022-05-26 19:29:34 +02:00
Kubernetes Prow Robot
ee0a070865
Merge pull request #110082 from twilight0620/addTest2
add test case TestValidateServiceNodePort for validateServiceNodePort method
2022-05-26 08:45:35 -07:00
Kubernetes Prow Robot
4a2391caf3
Merge pull request #108259 from carlosdamazio/refactor/roundrobin
pkg/proxy/userspace/roundrobin: Make `lb.services` nil check standardized
2022-05-26 08:45:23 -07:00
wangyamei
187dcb5a59 Error message optimization for podautoscaler controller 2022-05-26 23:40:34 +08:00
Antonio Ojea
209fb99f28 remove SelectorIndex field 2022-05-26 17:27:45 +02:00
Wojciech Tyczyński
2893ad3e5b Clean shutdown of evictions integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
c0149f78d7 Clean shutdown of certificates integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
2583942eb7 Clean shutdown of daemonset integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
5fc1c39bd4 Clean shutdown of configmap integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
b8d28ef2b6 Clean shutdown of storageclasses integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
fbd2184583 Clean shutdown of namespace integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
7b44e64dd8 Clean shutdown of secret integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
492bad026c Clean shutdown of endpointslice integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
7add7ba9e5 Clean shutdown of endpoints integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
7ac6638f92 Clean shutdown of replicationcontroller integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
33831c9fd3 Clean shutdown of replicaset integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
368802dd7e Clean shutdown of deployment integration tests 2022-05-26 17:19:36 +02:00
Wojciech Tyczyński
79289294b2 Clean shutdown of pods integration tests 2022-05-26 17:18:26 +02:00
Kubernetes Prow Robot
fa7309438f
Merge pull request #110223 from RaunakShah/snapv1beta1
Add v1beta1 snapshot CRDs to cluster addons
2022-05-26 07:37:34 -07:00
Kubernetes Prow Robot
029b1bb8da
Merge pull request #110207 from wojtek-t/clean_shutdown_managers
Clean shutdown of kcm, ccm and scheduler
2022-05-26 07:37:23 -07:00
Jian Zeng
fd0c15cce3
feat(kubectl): add debug profile applier
Signed-off-by: Jian Zeng <anonymousknight96@gmail.com>
2022-05-26 22:30:10 +08:00
Wojciech Tyczyński
054c489d00 Clean shutdown of metrics integration tests 2022-05-26 16:20:56 +02:00
Wojciech Tyczyński
284509f36e Clean shutdown of ttlcontroller integration tests 2022-05-26 16:20:56 +02:00
Wojciech Tyczyński
c6e3bd732e Clean shutdown of persistentvolume integration tests 2022-05-26 16:20:56 +02:00
Wojciech Tyczyński
f68e72a360 Clean shutdown of volume integration tests 2022-05-26 16:20:56 +02:00
Wojciech Tyczyński
3b98f59e16 Clean shutdown of service integration tests 2022-05-26 16:20:56 +02:00
Wojciech Tyczyński
6ae4bbbfc2 Add namespace utility test functions 2022-05-26 16:20:56 +02:00
Kubernetes Prow Robot
f9f9e7177a
Merge pull request #84145 from bells17/fix-typo
Fix typo: type -> eventtype
2022-05-26 05:13:22 -07:00
Antonio Ojea
410aaaa202 cleanup: remove check for GA feature gate 2022-05-26 13:26:49 +02:00
Wojciech Tyczyński
fe3616cafb Clean shutdown of kcm, ccm and scheduler 2022-05-26 12:36:59 +02:00
Wojciech Tyczyński
55130ae2ab Make contextForChannel public 2022-05-26 12:35:58 +02:00
Kubernetes Prow Robot
eb37a5d9c1
Merge pull request #110000 from wojtek-t/fix_shutdown_sequence
Fix apiserver shutdown in integration tests
2022-05-26 02:53:22 -07:00
Wojciech Tyczyński
6f706775bc Clean shutdown of test apiserver 2022-05-26 10:42:48 +02:00
Raunak Pradip Shah
39cf002690 Add v1beta1 snapshot CRDs to cluster addons 2022-05-26 12:54:12 +05:30
Kubernetes Release Robot
9ad41812e5 CHANGELOG: Update directory for v1.24.1 release 2022-05-26 03:31:02 +00:00
Kubernetes Release Robot
69e4f875bb CHANGELOG: Update directory for v1.23.7 release 2022-05-25 21:48:51 +00:00