Commit Graph

109441 Commits

Author SHA1 Message Date
PingWang
473be65a3c Update design-proposals URL
Signed-off-by: PingWang <wang.ping5@zte.com.cn>

update url

Signed-off-by: PingWang <wang.ping5@zte.com.cn>
2022-08-02 09:13:38 +08:00
Kubernetes Prow Robot
12b22ede41
Merge pull request #111406 from bennerv/update-max-azuredisk-count
Update Azure max data disk count map
2022-07-25 19:43:53 -07:00
Kubernetes Prow Robot
4a05a32c30
Merge pull request #111412 from bobbypage/bump-cos97
test: cluster: Bump to COS 97 image
2022-07-25 18:34:05 -07:00
Kubernetes Prow Robot
8f30a3bb29
Merge pull request #111156 from DangerOnTheRanger/cel-traversal-optimization
Remove estimateMinSizeJSON calls for CEL
2022-07-25 18:33:53 -07:00
Kubernetes Prow Robot
f88f76f444
Merge pull request #111404 from verb/111025-ec-node-conformance
Add Ephemeral Containers to node conformance tests
2022-07-25 15:30:34 -07:00
Kermit Alexander
ae2319b6db Replace estimateMinSizeJSON with DeclType.MinSerializedSize. 2022-07-25 21:48:57 +00:00
David Porter
ead45ba74d test: cluster: Bump to COS 97 image
COS-85 is very old OS image and is EoL in September 2022. Update to the
latest stable LTS version of COS.

Signed-off-by: David Porter <david@porter.me>
2022-07-25 14:48:27 -07:00
Kubernetes Prow Robot
d48c067771
Merge pull request #110164 from MikeSpreitzer/supply-denominators
Supply denominators
2022-07-25 13:32:34 -07:00
Kubernetes Prow Robot
17efdc6efb
Merge pull request #111377 from chendave/v1beta3
No need to assert an error when the error is not nil
2022-07-25 12:22:45 -07:00
Kubernetes Prow Robot
99e34dc572
Merge pull request #111348 from wojtek-t/pf_cleanup_observations
Eliminate MaintainObservations function in P&F
2022-07-25 12:22:34 -07:00
bennerv
3cc3ac56d8 Update Azure max data disk count map 2022-07-25 14:51:50 -04:00
Mike Spreitzer
fdd921cad0 Fix APF metric denominator problems
Co-authored-by: JUN YANG <yang.jun22@zte.com.cn>
2022-07-25 11:52:17 -04:00
Kubernetes Prow Robot
7b9a20b587
Merge pull request #111378 from kerthcet/revert/remove-plugin-logic
Revert "Cleanup: remove validation of removedPlugins"
2022-07-25 08:48:34 -07:00
Kubernetes Prow Robot
88251c050a
Merge pull request #111365 from akankshakumari393/fix_typos
[Minor] Fix typos in the variable name in scheduling_queue_test.go
2022-07-25 07:40:46 -07:00
Kubernetes Prow Robot
37311a2eed
Merge pull request #103663 from bells17/fix-priority-plugin-comment
Fix Priority plugin comment
2022-07-25 07:40:35 -07:00
Kubernetes Prow Robot
7156c96e5d
Merge pull request #111194 from ravisantoshgudimetla/promote-maxSurge-ga
Promote DS max surge to GA
2022-07-25 06:20:46 -07:00
Kubernetes Prow Robot
a6afdf45dd
Merge pull request #110359 from MadhavJivrajani/remove-api-call-under-lock
controller/nodelifecycle: Refactor to not make API calls under lock
2022-07-25 06:20:34 -07:00
Kubernetes Prow Robot
bc974c8ab9
Merge pull request #111383 from p0lyn0mial/kubeadm-etcd-progress-notificaiton
kubeadm: pass etcd progress notification flag to etcd
2022-07-25 04:32:35 -07:00
Lukasz Szaszkiewicz
81dec8bc6a kubeadm: pass etcd progress notification flag to etcd
The experimental-watch-progress-notify-interval flag specifies an interval
at which etcd sends data to the kube-api server.

It is used by the WatchBookmark feature which is GA since 1.17.
It will be used by a new WatchList feature which is Alpha since 1.25

In addition to that the feature was graduated to GA (non-experiment) in etcd 3.5 without any code changes
2022-07-25 12:28:51 +02:00
Kubernetes Prow Robot
96e22f28db
Merge pull request #110032 from bells17/fix-changelog-typo
Fix CHANGELOG-1.22.md: Cluster Storage Interface -> Container Storage…
2022-07-25 03:26:34 -07:00
Madhav Jivrajani
3c0bc26d90 controller/nodelifecycle: Refactor to not make API calls under lock
The evictorLock only protects zonePodEvictor and zoneNoExecuteTainter.
processTaintBaseEviction showed indications of increased lock contention
among goroutines (see issue 110341 for more details).

The refactor done is to ensure that all codepaths in that function that
hold the evictorLock AND make API calls under the lock, are now making
API calls outside the lock and the lock is held only for accessing either
zonePodEvictor or zoneNoExecuteTainter or both.

Two other places where the refactor was done is the doEvictionPass and
doNoExecuteTaintingPass functions which make multiple API calls under
the evictorLock.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2022-07-25 15:16:26 +05:30
Kubernetes Prow Robot
c633f7124d
Merge pull request #111374 from seans3/force-prune-fix
disallow --force and --prune in client-side apply
2022-07-25 01:50:34 -07:00
Sean Sullivan
d84abe868d gofmt update 2022-07-24 23:46:44 -07:00
Wojciech Tyczyński
badf436ac4 Eliminate MaintainObservations function in P&F 2022-07-25 08:02:08 +02:00
Dave Chen
79cac48b30 No need to assert an error when the error is not nil
Signed-off-by: Dave Chen <dave.chen@arm.com>
2022-07-25 12:26:35 +08:00
kerthcet
aa04472f54 Refactor: rename removedPlugin to invalidPlugin
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-07-25 11:19:44 +08:00
kerthcet
a2229691a9 Revert "Cleanup: remove validation of removedPlugins"
This reverts commit 0971577c3e.
2022-07-25 10:56:05 +08:00
Sean Sullivan
e02a26d74a disallow --force and --prune in client-side apply 2022-07-24 16:26:57 -07:00
Lee Verberne
4ad08e13b2 Add Ephemeral Containers to node conformance tests 2022-07-24 17:31:16 +02:00
Kubernetes Prow Robot
5f6b60bb13
Merge pull request #111369 from Nordix/remove-fallocate
Replace fallocate with dd in e2e tests
2022-07-23 11:02:57 -07:00
Lars Ekman
e93f1161ea Replace fallocate with dd in e2e tests 2022-07-23 17:22:49 +02:00
akankshakumari393
5d53407cc2 [Minor] Fix typos in the variable name in scheduling_queue_test.go 2022-07-23 19:27:15 +05:30
Kubernetes Prow Robot
5e14c5dfa9
Merge pull request #110135 from jpbetz/efficient-crd-cel-validation
Optimize away repeated structural schema and CEL DeclType construction in CRD validation
2022-07-22 19:38:56 -07:00
Kubernetes Prow Robot
455c1c250d
Merge pull request #109690 from twilight0620/addTest1
add test case for ToValidOperationID method: TestToValidOperationID
2022-07-22 17:36:56 -07:00
Joe Betz
81bd325a72 Reuse structural schema and cel decls during CRD validation 2022-07-22 20:24:15 -04:00
Kubernetes Prow Robot
42786afae0
Merge pull request #111186 from sugangli/pinhole-fw
Fix firewallneedsupdate and firewallRuleEqual
2022-07-22 12:38:56 -07:00
Kubernetes Prow Robot
c58b2f4a54
Merge pull request #111269 from HecarimV/fix-22072011
use exist const to replace TCP str
2022-07-22 09:43:49 -07:00
Kubernetes Prow Robot
9a8b4ab240
Merge pull request #111192 from aufarg/add-serviceaccount-to-describe
Print ServiceAccount attached to the Pod
2022-07-22 09:43:38 -07:00
Kubernetes Prow Robot
9495b2fb9f
Merge pull request #111325 from wojtek-t/fix_leaking_goroutines_13
Clean shutdown of serviceaccount integration tests
2022-07-22 08:31:49 -07:00
Kubernetes Prow Robot
5095339162
Merge pull request #111307 from HecarimV/fix-22072114
cleanup: use append other than for loop
2022-07-22 08:31:37 -07:00
Kubernetes Prow Robot
9ec582da8b
Merge pull request #111347 from aojea/aggregator_serial
Conformance test "manage the lifecycle of an APIService" is Disruptive and should run in Serial
2022-07-22 07:17:37 -07:00
Antonio Ojea
6f681c8357 Tag test should manage the lifecycle of an APIService as Serial
The test breaks the controllers that depend on api services to be resolvable,
per example, the namespace controller, that is heavily used by the e2e framework to clean the environment
2022-07-22 12:08:26 +02:00
Antonio Ojea
38df6fcd3d Revert "Promote APIService e2e test to Conformance"
This reverts commit c4935571a5.
2022-07-22 12:07:53 +02:00
Kubernetes Prow Robot
8e14585d87
Merge pull request #111172 from falser101/feature/cleanup
fix:handle error and remove Redundant type conversion
2022-07-22 02:59:38 -07:00
Kubernetes Prow Robot
cab41bd04d
Merge pull request #111324 from wojtek-t/cleanup_testing_namespace
Cleanup no longer used Create/Delete TestingNamespace
2022-07-22 00:05:49 -07:00
Kubernetes Prow Robot
6db9d88238
Merge pull request #110666 from ldsdsy/modify
Fix some syntax errors under the staging/src/k8s.io/client-go/rest/ folder
2022-07-22 00:05:37 -07:00
Wojciech Tyczyński
5af0866616 Clean shutdown of serviceaccount integration tests 2022-07-22 07:47:15 +02:00
Kubernetes Prow Robot
287888b191
Merge pull request #111330 from marosset/use-pause-3.8
Switching everything to use pause:3.8
2022-07-21 18:28:48 -07:00
Kubernetes Prow Robot
ec3e82acbf
Merge pull request #111315 from muyangren2/delete_bug
Typo in kubectl delete --help 111302
2022-07-21 15:45:34 -07:00
Kubernetes Prow Robot
57e4c38ed6
Merge pull request #111060 from aojea/distroless_proxy
use new distroless kube-proxy image
2022-07-21 15:45:26 -07:00