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
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
Kubernetes Prow Robot
70254065ea
Merge pull request #109966 from zhangxyjlu/config_validation_test
...
Add validation test for features.GracefulNodeShutdownBasedOnPodPriority
2022-08-24 00:02:24 -07:00
Kubernetes Prow Robot
9c88c73de0
Merge pull request #109185 from kerthcet/fix/goroutine-leak-in-nodelifecycle-test
...
resolve goroutine leak in nodelifecycle tests
2022-08-23 21:19:48 -07:00
Kubernetes Prow Robot
69136c0c81
Merge pull request #111894 from wongma7/pvcnpd
...
Fix PVC nil pointer dereference during migration-enabled volume expand
2022-08-23 20:08:37 -07:00
Kubernetes Prow Robot
29d87d6f14
Merge pull request #111883 from lojies/codecleanupfornetsh
...
code cleanup: omit comparison to bool constant
2022-08-23 20:08:30 -07:00
Kubernetes Prow Robot
34aa4c39e0
Merge pull request #111845 from ialidzhikov/cleanup/pkg-scheduler
...
pkg/scheduler: Replace deprecated func usage from the `k8s.io/utils/pointer` pkg
2022-08-23 20:08:15 -07:00
Kubernetes Prow Robot
ef25013252
Merge pull request #111842 from ialidzhikov/cleanup/pkg-proxy
...
pkg/proxy: Replace deprecated func usage from the `k8s.io/utils/pointer` pkg
2022-08-23 20:08:08 -07:00
Kubernetes Prow Robot
08aac4f0ac
Merge pull request #111520 from paskal/paskal/clarify_cfs_period_us
...
Change CPUCFSQuotaPeriod default value from 100ms to 100us to match Linux default
2022-08-23 20:07:48 -07:00
Kubernetes Prow Robot
0a06511bb1
Merge pull request #111830 from t1anz0ng/typo
...
fix(typo): remove extra " from autoscaling doc string
2022-08-23 19:01:35 -07:00
Kubernetes Prow Robot
8c9c287533
Merge pull request #111826 from yuanchen8911/master
...
Add pod info. KObj(pod) to scheduler cache log
2022-08-23 19:01:27 -07:00
Kubernetes Prow Robot
84f9aaaf5e
Merge pull request #111816 from kidddddddddddddddddddddd/feat/FlushAndExit
...
replace os.Exit with FlushAndExit
2022-08-23 19:01:19 -07:00
Kubernetes Prow Robot
ea4ff062ab
Merge pull request #111810 from Huang-Wei/sched-context-leak
...
Fix potential context leaking in scheduler
2022-08-23 19:01:12 -07:00
Kubernetes Prow Robot
626ff5c0c0
Merge pull request #111809 from Huang-Wei/retriable-sched-err
...
[sched] more error types when retry patching a pod's status
2022-08-23 19:01:05 -07:00
Kubernetes Prow Robot
5028dcb4ca
Merge pull request #111775 from sanposhiho/fix-cotext-leak
...
fix(scheduler): split scheduleOne into two functions for schedulingCycle and bindingCycle
2022-08-23 19:00:29 -07:00
Kubernetes Prow Robot
07bca2d791
Merge pull request #67782 from dims/yank-in-tree-openstack-cloud-provider
...
Remove in-tree openstack cloud provider
2022-08-23 18:59:48 -07:00
Kubernetes Prow Robot
15a5136c26
Merge pull request #111726 from Huang-Wei/debug-pendingpods
...
Expose a pending pods summary in scheudler's dummper output
2022-08-23 17:17:49 -07:00
Kubernetes Prow Robot
c9c7e245e4
Merge pull request #111692 from SataQiu/cleanup-kubelet-20220804
...
kubelet: remove unused custommetrics package
2022-08-23 17:17:34 -07:00
Kubernetes Prow Robot
9451747366
Merge pull request #111690 from piroux/pv-controller-tests-structs-with-names
...
Pv controller tests structs with names
2022-08-23 17:17:26 -07:00
Kubernetes Prow Robot
e62609e4ff
Merge pull request #111611 from kardashov/ref-spec-docs-typo-fix
...
Fixes typo in ReplicaSetStatus description
2022-08-23 17:16:33 -07:00
Kubernetes Prow Robot
71e534c580
Merge pull request #111527 from mengjiao-liu/clean-prometheus-in-volume
...
Cleanup: remove prometheus dependencies for volume
2022-08-23 16:05:31 -07:00
Kubernetes Prow Robot
9efbe6eb9b
Merge pull request #111379 from muyangren2/describe_err
...
wrong description
2022-08-23 16:05:17 -07:00
Kubernetes Prow Robot
3ac0e24940
Merge pull request #111205 from 249043822/br-volumeattach
...
Fix problem in updating VolumeAttached in node status
2022-08-23 16:05:09 -07:00
Kubernetes Prow Robot
6c9c9ff851
Merge pull request #110717 from kerthcet/poc/ca-detector
...
Add Framework interface detectors in scheduler
2022-08-23 16:04:55 -07:00
Kubernetes Prow Robot
052bfc35b2
Merge pull request #110390 from major1201/fix_kubelet_test
...
fix defer in loop and optimize test cases with explicit field name
2022-08-23 16:04:37 -07:00
Kubernetes Prow Robot
7424098eaf
Merge pull request #109945 from bells17/fix-error-message
...
Fix error message
2022-08-23 16:04:26 -07:00
Kubernetes Prow Robot
17dd76f5d4
Merge pull request #108832 from waynepeking348/fix_bugs_of_container_cpu_shares
...
fix bugs of container cpu shares when cpu request set to zero
2022-08-23 16:04:03 -07:00
Yuan Chen
974a41e55a
Replace pod key with KObj(pod) in scheduler cache error msg
...
Add back pod key in scheduler cache
Add additional changes
Change podInfo to pod
2022-08-23 15:08:48 -07:00
demoManito
8ecb523b93
Optimize: code logic newNodeTree()
2022-08-23 17:37:39 +08:00
Davanum Srinivas
9bbf01bae9
Remove references to openstack and cinder
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2022-08-22 16:43:14 -04:00
Kensei Nakada
1538bbd73d
fix(scheduler): split scheduleOne into two functions for schedulingCycle and bindingCycle
2022-08-19 14:09:18 +00:00
Matthew Wong
a322a708f3
Fix PVC nil pointer dereference during migration-enabled volume expand
2022-08-17 11:32:22 -07:00
lojies
89fdd8858b
code cleanup: omit comparison to bool constant
2022-08-17 14:46:32 +08:00
Dan Winship
1609017f2b
kube-proxy: remove ipvs-to-iptables fallback
...
If the user passes "--proxy-mode ipvs", and it is not possible to use
IPVS, then error out rather than falling back to iptables.
There was never any good reason to be doing fallback; this was
presumably erroneously added to parallel the iptables-to-userspace
fallback (which only existed because we had wanted iptables to be the
default but not all systems could support it).
In particular, if the user passed configuration options for ipvs, then
they presumably *didn't* pass configuration options for iptables, and
so even if the iptables proxy is able to run, it is likely to be
misconfigured.
2022-08-16 09:30:08 -04:00
Dan Winship
9f69a3a9d4
kube-proxy: remove iptables-to-userspace fallback
...
Back when iptables was first made the default, there were
theoretically some users who wouldn't have been able to support it due
to having an old /sbin/iptables. But kube-proxy no longer does the
things that didn't work with old iptables, and we removed that check a
long time ago. There is also a check for a new-enough kernel version,
but it's checking for a feature which was added in kernel 3.6, and no
one could possibly be running Kubernetes with a kernel that old. So
the fallback code now never actually falls back, so it should just be
removed.
2022-08-16 09:21:34 -04:00
ialidzhikov
7c8a151faa
pkg/scheduler: Replace deprecated func usage from the k8s.io/utils/pointer pkg
2022-08-16 08:39:18 +03:00
Omer Tuchfeld
eb317ecd40
Fix capture loop vars in parallel or ginkgo tests
...
Fixes instances of #98213 (to ultimately complete #98213 linting is
required).
This commit fixes a few instances of a common mistake done when writing
parallel subtests or Ginkgo tests (basically any test in which the test
closure is dynamically created in a loop and the loop doesn't wait for
the test closure to complete).
I'm developing a very specific linter that detects this king of mistake
and these are the only violations of it it found in this repo (it's not
airtight so there may be more).
In the case of Ginkgo tests, without this fix, only the last entry in
the loop iteratee is actually tested. In the case of Parallel tests I
think it's the same problem but maybe a bit different, iiuc it depends
on the execution speed.
Waiting for the CI to confirm the tests are still passing, even after
this fix - since it's likely it's the first time those test cases are
executed - they may be buggy or testing code that is buggy.
Another instance of this is in `test/e2e/storage/csi_mock_volume.go` and
is still failing so it has been left out of this commit and will be
addressed in a separate one
2022-08-15 16:28:50 +02:00
ialidzhikov
f2bc2ed2da
pkg/proxy: Replace deprecated func usage from the k8s.io/utils/pointer pkg
2022-08-14 18:27:33 +03:00
tianyang ni
8310c8f6cc
fix(typo): remove extra " from autoscaling doc string
...
Signed-off-by: tianyang ni <tianzong48@gmail.com >
2022-08-13 22:51:28 +08:00