David Zhu
290a7f12ce
Add migration shim for VerifyVolumesAreAttached and BulkVolumeVerify
2019-07-23 12:57:47 -07:00
Matthew Wong
51615f691d
Add support for windows to AWS EBS
2019-07-23 19:28:14 +00:00
Kubernetes Prow Robot
5b496fe8f5
Merge pull request #80315 from klueska/upstream-cleanup-socketmask
...
Cleanup the TopologyManager socketmask abstraction
2019-07-23 11:40:28 -07:00
Kubernetes Prow Robot
304e2c247a
Merge pull request #80294 from klueska/upstream-fail-fast-cpumanager-topologymanager
...
Update the cpumanager and topologymanager to error out if an invalid policy is given
2019-07-23 11:40:14 -07:00
Angela Li
da966f33f4
Add unit test
2019-07-23 11:22:51 -07:00
Angela Li
7adb0a2656
Set the systemUUID for windows nodes
2019-07-23 10:59:24 -07:00
Cezar Sa Espinola
c25763e159
proxy/ipvs: Compute all node ips only once when a zero cidr is used
...
Computing all node ips twice would always happen when no node port
addresses were explicitly set. The GetNodeAddresses call would return
two zero cidrs (ipv4 and ipv6) and we would then retrieve all node IPs
twice because the loop wouldn't break after the first time.
Also, it is possible for the user to set explicit node port addresses
including both a zero and a non-zero cidr, but this wouldn't make sense
for nodeIPs since the zero cidr would already cause nodeIPs to include
all IPs on the node.
2019-07-23 13:35:37 -03:00
Cezar Sa Espinola
5c16940508
proxy/ipvs: Only compute node ip addresses once per sync
...
Previously the same ip addresses would be computed for each nodePort
service and this could be CPU intensive for a large number of nodePort
services with a large number of ipaddresses on the node.
2019-07-23 13:35:27 -03:00
Jun Gong
a3ed664246
Add doc that plugins in binding cycle should not use NodeInfoSnapshot()
2019-07-23 20:25:39 +08:00
silenceshell
c9275c97aa
fix grammar err
...
"be of interest to you"
2019-07-23 19:18:29 +08:00
caiweidong
45c52d1314
Fix potential panic in nodeGetVolumeStatsV1
2019-07-23 13:47:35 +08:00
Jun Gong
df14adf474
Send a reject message to permit plugin when preempting a WaitingPod
2019-07-23 10:23:54 +08:00
Kubernetes Prow Robot
f101466d2e
Merge pull request #77553 from s-urbaniak/fix-76956
...
pkg/util/workqueue/prometheus: fix double registration
2019-07-22 19:10:53 -07:00
Wei Huang
f822487f05
EvenPodsSpread: match selector of each constraint independently
...
- see more discussion at https://github.com/kubernetes/kubernetes/pull/77760#discussion_r305107973
2019-07-22 17:51:23 -07:00
Wei Huang
c23aef40f2
[eps-pred-meta] auto-gen files
2019-07-22 17:34:56 -07:00
Wei Huang
249752cc1f
fixup: fix comments and use a channel to pass err
2019-07-22 17:34:56 -07:00
Wei Huang
dce6686c9a
EvenPodsSpread: refactor "chained" utils
...
- move "chanined" utils to pkg/scheduler/testing/utils.go so as to be re-used by all scheduler tests
2019-07-22 17:34:56 -07:00
Wei Huang
3dbef991a3
EvenPodsSpread: refactor topologyPairsPodSpreadMap
...
- update minMatchMap from []int32 to map[string]int32
2019-07-22 17:34:56 -07:00
Wei Huang
a242e376ac
EvenPodsSpread: PredicateMetadata initilization
...
- build a new `topologyPairsPodSpreadMap` into PredicateMetadata
- update ShallowCopy()
- unit tests
2019-07-22 17:34:56 -07:00
Kubernetes Prow Robot
08f9f2b58a
Merge pull request #80436 from M00nF1sh/master
...
Refactors to kubectl CP command
2019-07-22 16:49:06 -07:00
Kubernetes Prow Robot
f31d786927
Merge pull request #78477 from YoubingLi/filter
...
Fixes 78001 The implementation of Filter extension for the new framework
2019-07-22 16:48:53 -07:00
Kubernetes Prow Robot
150448e163
Merge pull request #80341 from chenchun/fix-bind-unreserve
...
Calling Unreserve plugin before recordSchedulingFailure in case of bi…
2019-07-22 15:14:53 -07:00
Kubernetes Prow Robot
04c9bd9bfa
Merge pull request #80176 from liyanhui1228/cpuusage
...
Add CPU usage nano cores for windows nodes
2019-07-22 13:52:53 -07:00
Tim Allclair
9ba6fe8810
refactors to kubernetes cp command
2019-07-22 13:25:13 -07:00
Angela Li
8851a42655
gofmt
2019-07-22 10:56:28 -07:00
Angela Li
e6e8615db3
address comments
2019-07-22 10:53:15 -07:00
M00nF1sh
bad1802892
refactors to kubernetes CP command
2019-07-22 10:33:19 -07:00
Kubernetes Prow Robot
7e6b70fbb5
Merge pull request #59416 from verb/debug-api
...
Add Ephemeral Containers to the Kubernetes core API
2019-07-22 07:14:53 -07:00
Lee Verberne
4a753c7a44
Generated code for ephemeral containers API
2019-07-22 11:19:22 +00:00
Lee Verberne
013f049ce0
Add Ephemeral Containers to the Kubernetes core API
2019-07-22 11:19:22 +00:00
Lee Verberne
c7ffc1cd8c
Rename DebugContainers feature to EphemeralContainers
2019-07-22 11:00:13 +00:00
Jan Safranek
af0c2fe572
Fix some error messages
2019-07-22 10:54:33 +02:00
caiweidong
8789143062
Fix csi attacher unit tests using t.Run()
2019-07-22 15:42:31 +08:00
Shintaro Murakami
169537499c
Record metrics when framework returns unschedulable error
2019-07-22 16:01:22 +09:00
Kubernetes Prow Robot
17997ab716
Merge pull request #79897 from hantaowang/bulk-verify-gce-disks
...
add ability for gce to bulk verify attached disks
2019-07-21 00:14:53 -07:00
David Xia
fabfd950b1
cleanup: fix some log and error capitalizations
...
Part of https://github.com/kubernetes/kubernetes/issues/15863
2019-07-20 18:26:16 -04:00
Kubernetes Prow Robot
323356fda0
Merge pull request #77327 from Huang-Wei/eps-api
...
Even Pods Spread - 1. API changes
2019-07-19 20:02:55 -07:00
Kubernetes Prow Robot
664edf8327
Merge pull request #79408 from seans3/move-kubectl-scheme
...
Move kubectl scheme
2019-07-19 16:08:55 -07:00
Kubernetes Prow Robot
3c332a9487
Merge pull request #80125 from sttts/sttts-bazel-openapi-fix
...
bazel: add openapi generation for non-main spec and fix main spec
2019-07-19 14:25:50 -07:00
Hantao (Will) Wang
7ee5861fb9
add ability for gce to bulk verify attached disks
2019-07-19 10:41:46 -07:00
Elana Hashman
e0b66c792b
Drop "pod_name" and "container_name" metric labels
...
These labels were deprecated in 1.14 (#69099 ) and should no longer be
used in metric queries.
2019-07-19 10:08:21 -07:00
Jan Safranek
17be780651
Add events to dswp
2019-07-19 17:46:21 +02:00
wojtekt
729c4cfb89
Remove unneded directory
2019-07-19 14:19:01 +02:00
ZP-AlwaysWin
a988719722
Fix golint failure in pkg/util/netsh/testing/
2019-07-19 16:03:44 +08:00
Humble Chirammal
3ccaeef758
Remove unwanted string converstion in metrics errors
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2019-07-19 11:29:47 +05:30
Kubernetes Prow Robot
96f02fd0a4
Merge pull request #80104 from mattjmcnaughton/mattjmcnaughton/image-manager-test-readability-improvements
...
Improve readability for image manager tests
2019-07-18 21:33:11 -07:00
Chun Chen
1f3bc52eab
Calling Unreserve plugin before recordSchedulingFailure in case of binding failure
...
Calling recordSchedulingFailure puts the pod back to scheduling queue in another
goroutine so pod may get a chance to be bond again before unreseve plugin cleaning
state about it.
2019-07-19 10:55:06 +08:00
Kubernetes Prow Robot
a5fcaa87f6
Merge pull request #80324 from tallclair/server-metrics
...
Register Kubelet server metrics
2019-07-18 19:31:49 -07:00
Kubernetes Prow Robot
49f6510d9a
Merge pull request #80277 from draveness/feature/revert-cleanup-critical-pod
...
Revert "feat: cleanup pod critical pod annotations feature"
2019-07-18 19:31:37 -07:00
Kubernetes Prow Robot
1593fad116
Merge pull request #80246 from sttts/sttts-generated-openapi-owners
...
Add OWNERS for generated openapi spec package
2019-07-18 19:31:24 -07:00