Commit Graph

45268 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
e7192a4955 Merge pull request #112112 from alexzielenski/aggregated-discovery-feature-gate
Aggregated Discovery: add feature gate
2022-09-02 16:34:33 -07:00
Kubernetes Prow Robot
904417b5d3 Merge pull request #110894 from yuanchen8911/prefilter
Consolidate PreFilter and Filter reason messages for scheduler
2022-09-02 16:34:27 -07:00
Kubernetes Prow Robot
f0fa987c05 Merge pull request #111544 from jlsong01/fix_resource_req_zero
fix pod created failed when resource request is 0
2022-09-02 10:56:05 -07:00
Kubernetes Prow Robot
ca09ed0fe2 Merge pull request #112157 from dghubble/master
Avoid propagating "search ." into containers /etc/resolv.conf
2022-09-02 05:48:05 -07:00
Kubernetes Prow Robot
baf6014e0c Merge pull request #112182 from dcbw/pkg-util-ipset-sig-net-approvers
pkg/util/ipset: add sig-network to reviewers/approvers
2022-09-01 20:08:04 -07:00
Kubernetes Prow Robot
7f3f39b205 Merge pull request #112145 from chendave/fix_test
fix: `Node not found` when testcases is executed
2022-09-01 17:52:16 -07:00
Kubernetes Prow Robot
5ade6c833f Merge pull request #110695 from lokichoggio/hpa
code optimization: deal with error first to prevent unnecessary computing
2022-09-01 17:52:04 -07:00
Kubernetes Prow Robot
475e6d638d Merge pull request #112183 from liggitt/events-immutable-time-validation
Tolerate sub-microsecond eventTime changes on update
2022-09-01 15:05:30 -07:00
Kubernetes Prow Robot
6e9845f766 Merge pull request #112146 from kerthcet/feat/move-schedulerError-to-api
Move constant schedulerError in scheduler to v1 package
2022-09-01 13:00:26 -07:00
Kubernetes Prow Robot
9924814270 Merge pull request #108460 from Nordix/issue-72236
Prevent host access on VIP addresses in proxy-mode=ipvs
2022-09-01 12:59:18 -07:00
Jordan Liggitt
42bb7bb458 Tolerate sub-microsecond eventTime changes on update 2022-09-01 15:47:37 -04:00
Dalton Hubble
7850097fd0 Avoid propagating search . into containers /etc/resolv.conf
* Adapt https://github.com/kubernetes/kubernetes/pull/109441 but
ensures that `search .` does not get propagated into containers'
/etc/resolv.conf. There is no reason to put `.` in a container's
search field and it causes issues for musl
2022-09-01 12:07:18 -07:00
Dan Williams
24cf5e51a5 pkg/util/ipset: add sig-network to reviewers/approvers
Signed-off-by: Dan Williams <dcbw@redhat.com>
2022-09-01 11:35:11 -05:00
kerthcet
71d0b89e3e Move constant schedulerError in scheduler to v1 package
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-09-01 23:43:20 +08:00
Yuan Chen
cf28762aef Add PreFilter messages to Diagnosis
Address Wei Huang's comments

Define a separatorTemplate

Add test for scheduler FitError.Error()
2022-08-31 12:46:03 -07:00
Kubernetes Prow Robot
473229acf8 Merge pull request #112004 from sanposhiho/scheduler/remove-outdated-comments
cleanup(scheduler): remove outdated comments on metrics package
2022-08-31 12:29:06 -07:00
Kensei Nakada
d9835ae9c4 cleanup(scheduler): remove outdated comments on metrics package 2022-08-31 11:55:07 +00:00
Dave Chen
7533748bcc fix: Node not found when testcases is executed
Signed-off-by: Dave Chen <dave.chen@arm.com>
2022-08-31 18:28:48 +08:00
Kubernetes Prow Robot
4cb7524e5a Merge pull request #110492 from j2gg0s/opt-var-name-in-hpa
hpa: rename rebalanceIgnored to scaleUpWithUnready for understanding
2022-08-30 23:43:00 -07:00
Kubernetes Prow Robot
239a19ecc1 Merge pull request #111170 from ping035627/k8s-220715
HandleError of updateStatusIfNeeded in func reconcileAutoscaler
2022-08-30 10:59:06 -07:00
Kubernetes Prow Robot
da6d8c997e Merge pull request #109058 from oliviermichaelis/calculate-start-replicas
Fix replica calculation at start of HPA scaling policy period
2022-08-30 10:58:55 -07:00
Kubernetes Prow Robot
04f8a5c41a Merge pull request #111999 from kerthcet/refactor/handle-failure
fix error type when handling failures in scheduler
2022-08-30 05:47:01 -07:00
Alexander Zielenski
7b54c492d9 add aggregated discovery feature gate 2022-08-29 16:21:23 -07:00
Kubernetes Prow Robot
67d75db890 Merge pull request #111932 from azylinski/rm-lastContainerStartedTime-lru
Cleanup: Remove unused lastContainerStartedTime time.Cache lru
2022-08-29 09:54:37 -07:00
Kubernetes Prow Robot
1959fe1b94 Merge pull request #112064 from aojea/dryrun_cleanup
Dryrun cleanup
2022-08-27 07:18:35 -07:00
Kubernetes Prow Robot
41df8167dd Merge pull request #111635 from aryan9600/ipvs-restart
Fix IPVS proxier to update stale real server after restart
2022-08-27 02:24:36 -07:00
Sanskar Jaiswal
8b5f263cd3 add tests for initialSync usage in syncEndpoint
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2022-08-27 07:42:21 +00:00
Sanskar Jaiswal
b670656a09 update ipvs proxier to update realserver weights at startup
Update the IPVS proxier to have a bool `initialSync` which is set to
true when a new proxier is initialized and then set to false on all
syncs. This lets us run startup-only logic, which subsequently lets us
update the realserver only when needed and avoiding any expensive
operations.

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2022-08-27 07:42:07 +00:00
Kubernetes Prow Robot
52c5d6ef1a Merge pull request #112077 from aojea/fix_alpha_job
Revert "change CPUCFSQuotaPeriod default value to 100us to match Linu…
2022-08-26 22:26:46 -07:00
Antonio Ojea
d434c588d7 Revert "change CPUCFSQuotaPeriod default value to 100us to match Linux default"
This reverts commit f2d591fae6.
2022-08-26 23:51:04 +02:00
Ryan Phillips
32a90f5f35 Revert "promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta" 2022-08-26 16:25:00 -05:00
Kubernetes Prow Robot
4269caeffd Merge pull request #111864 from kerthcet/cleanup/remove-untrue-comments
Remove not correct annotations with node.Spec.Unschedulable
2022-08-26 11:30:15 -07:00
Aldo Culquicondor
848eece7b7 Add alculquicondor to job OWNERS
Change-Id: If974f0890ef4accbd7d2111fb1a1aa38718dc74b
2022-08-26 11:29:37 -04:00
Antonio Ojea
a1bfb76458 remove DryRun feature gate checks 2022-08-26 15:12:22 +02:00
Kubernetes Prow Robot
b6020d263c Merge pull request #112047 from spiffxp/e2e-coverage-fix
pkg/util/coverage: update fakeTestDeps impl
2022-08-26 02:54:24 -07:00
j2gg0s
755098cc31 hpa: rename rebalanceIgnored to scaleUpWithUnready for understanding 2022-08-26 15:36:11 +08:00
Kubernetes Prow Robot
dbe3ac755a Merge pull request #112029 from chendave/fix_status
Fix the wrong status returned from `RunPreFilterPlugins`
2022-08-25 23:34:50 -07:00
Kubernetes Prow Robot
c0c2544e94 Merge pull request #111945 from aojea/refactor_allocators
Remove dead code from the controlplane instance
2022-08-25 23:34:38 -07:00
Dave Chen
8a288d6406 Fix the wrong status returned from RunPreFilterPlugins
event msg will be impacted due to the wrong status is returned.
e.g.

Warning  FailedScheduling ... running PreFilter plugin "PodTopologySpread": %!!(MISSING)w(<nil>)

Signed-off-by: Dave Chen <dave.chen@arm.com>
2022-08-26 11:20:11 +08:00
Kubernetes Prow Robot
4d0ad0783a Merge pull request #110951 from 249043822/br-nestedPendingOperations
fix nestedPendingOperations mount and umount parallel bug -- minimal change
2022-08-25 19:36:10 -07:00
ZhangKe10140699
593f6c9fcc fix nestedPendingOperations mount and umount parallel bug 2022-08-26 09:29:17 +08:00
Aaron Crickenberger
cb98449156 pkg/util/coverage: update fakeTestDeps impl
testing.testDeps has had more methods added so fakeTestDeps needs to
follow suit
2022-08-25 17:23:49 -07:00
Antonio Ojea
abf74613ac remove dead code 2022-08-25 23:19:26 +02:00
Kubernetes Prow Robot
9ec888e873 Merge pull request #111878 from yuanchen8911/events
Log scheduling queue events
2022-08-25 08:34:19 -07:00
Kubernetes Prow Robot
bc9f48b841 Merge pull request #112024 from cndoit18/remove-redundant-judgment
style: remove redundant judgment
2022-08-25 07:28:18 -07:00
Kubernetes Prow Robot
2b5475b3fa Merge pull request #111554 from paskal/paskal/clarify_default_cfs_period
Clarify cpu.cfs_period_us default value
2022-08-25 07:28:07 -07:00
cndoit18
ec43037d0f style: remove redundant judgment
Signed-off-by: cndoit18 <cndoit18@outlook.com>
2022-08-25 12:07:36 +08:00
Yuan Chen
7e05c0a522 Log scheduling queue events
Fix a typo

Address comments

Log one more queue event

Update pkg/scheduler/internal/queue/scheduling_queue.go

Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>

Update pkg/scheduler/internal/queue/scheduling_queue.go

Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>

Address comments

Remove 'source' from scheudling queue events

Update scheduling queue event msg.

Update scheduling queue events
2022-08-24 16:47:14 -07:00
Kubernetes Prow Robot
9d9da4dc8b Merge pull request #111968 from demoManito/fix/initmemory
Optimizing: make map cap
2022-08-24 09:36:03 -07:00
Kubernetes Prow Robot
da112dda68 Merge pull request #111806 from danwinship/kube-proxy-no-mode-fallback
remove kube-proxy mode fallback
2022-08-24 05:52:03 -07:00