Commit Graph

3177 Commits

Author SHA1 Message Date
Vivek Bagade 90aa28a077 Move pod packing in upcoming nodes to RunOnce from Estimator for performance improvements 2019-06-19 14:48:47 +02:00
Kubernetes Prow Robot 8bb2354d9a
Merge pull request #2122 from jbartosik/patch-1
Add @jbartosik to kubernetes/autoscaler OWNERS
2019-06-12 05:15:30 -07:00
Joachim 0e6da1ecd0 Add jbartosik to kubernetes/autoscaler OWNERS
So that I can not only LGTM but also approve VPA PRs that I review.
2019-06-12 14:04:46 +02:00
Kubernetes Prow Robot 249aeab201
Merge pull request #2120 from bskiba/vpa-v1
VPA uses v1 API version
2019-06-12 05:01:29 -07:00
Beata Skiba b55aec0378 Switch VPA e2e tests to v1 crd 2019-06-12 13:28:19 +02:00
Beata Skiba 1ee6770754 Use v1 version of VPA api 2019-06-12 13:28:11 +02:00
Kubernetes Prow Robot 48c6ebbcaa
Merge pull request #2118 from bskiba/fix-nopods
Mark pods matched if we find matching aggregation on VPA creation
2019-06-11 10:16:21 -07:00
Kubernetes Prow Robot dd89fb1385
Merge pull request #2096 from frobware/fix-segv-in-updateReadinessStats
Fix potential SEGV in updateReadinessStats
2019-06-11 09:00:24 -07:00
Kubernetes Prow Robot c4fc0d8c0d
Merge pull request #2119 from bskiba/add-v1
Add v1 VPA API
2019-06-11 08:22:22 -07:00
Beata Skiba 3320c479f6 Add VPA crd with v1 api 2019-06-11 15:45:17 +02:00
Beata Skiba 386a74aa71 Add v1 version of VPA api 2019-06-11 15:44:59 +02:00
Beata Skiba 4771e37fc3 Mark pods matched if we find matching aggregation on VPA creation 2019-06-11 15:28:22 +02:00
Andrew McDermott 91016a605a Fix SEGV in updateReadinessStats
Calling cloudprovider.NodeGroupForNode(unregistered.Node) can result
in a nil result for the nodegroup - handle that case.
2019-06-11 10:42:27 +01:00
Kubernetes Prow Robot 623f17750b
Merge pull request #2112 from bskiba/remove-legacy
Remove legacy selector fetcher
2019-06-11 02:04:18 -07:00
Beata Skiba 4e07e1eac1 Remove legacy selector fetcher 2019-06-11 10:56:33 +02:00
Kubernetes Prow Robot ec6b028550
Merge pull request #2113 from losipiuk/lo/ca-1.15.0
Update Cluster Autoscaler version to 1.15.0
2019-06-10 10:35:10 -07:00
Łukasz Osipiuk f083ffcb13 Update Cluster Autoscaler version to 1.15.0 2019-06-10 19:26:43 +02:00
Kubernetes Prow Robot d0dec6e788
Merge pull request #2103 from losipiuk/lo/go-modules-vendor
Add update-vendor.sh
2019-06-10 08:37:08 -07:00
Kubernetes Prow Robot 6634b971be
Merge pull request #2111 from bskiba/ver-06
VPA version 0.6.0
2019-06-10 07:07:09 -07:00
Kubernetes Prow Robot da36677d04
Merge pull request #2108 from losipiuk/lo/other-error-ut
Add unit test case for OTHER error handling
2019-06-10 05:29:08 -07:00
Łukasz Osipiuk 84af939100 Add update-vendor.sh
A script for automatic vendor directory update in world when
k8s.io/kubernets uses go modules.
2019-06-10 14:28:12 +02:00
Kubernetes Prow Robot 9a36f0eb57
Merge pull request #2110 from losipiuk/lo/no-fail-err-unregistered-nodes-removal
Do not fail loop iteration if unregistered nodes cannot be removed
2019-06-10 05:05:07 -07:00
Beata Skiba db8bb0122f VPA version 0.6.0 2019-06-10 13:53:02 +02:00
Łukasz Osipiuk 0bcf5315a7 Do not fail loop iteration if unregistered nodes cannot be removed
The mechanism of unregistered nodes removal is not the first
responsibility of Cluster Autoscaler. We do not want to renderi CA
unsable (disable scale-up and scale-down) if removing unregistered nodes
cannot be done for prolonged period of time.
2019-06-10 13:45:54 +02:00
Kubernetes Prow Robot ae4c857b18
Merge pull request #2107 from jbartosik/cleanup
Clean up
2019-06-10 01:37:07 -07:00
Joachim Bartosik ea0593e756 Clean up
Remove addressed TODO and rename variable with misleading name
2019-06-10 08:18:32 +02:00
Kubernetes Prow Robot b4571ae6c2
Merge pull request #2081 from towca/jtuznik/scale-up-failures-to-processors
Retain information about scale-up failures in CSR
2019-06-07 09:20:00 -07:00
Łukasz Osipiuk be68d06b40 Add unit test case for OTHER error handling 2019-06-07 16:54:01 +02:00
Kubernetes Prow Robot 1b4f1855cb
Merge pull request #2104 from losipiuk/lo/1.15-beta
Update Cluster Autoscaler version to 1.15.0-beta.1
2019-06-07 04:39:59 -07:00
Łukasz Osipiuk 3315f9481e Update Cluster Autoscaler version to 1.15.0-beta.1 2019-06-07 13:29:27 +02:00
Kubernetes Prow Robot 640a724814
Merge pull request #2097 from vaibhav-random/patch-1
update cluster-proportional-autoscaler running command
2019-06-07 04:23:59 -07:00
Kubernetes Prow Robot e25e1a3187
Merge pull request #2102 from losipiuk/lo/update-vendor
Updating vendor against git@github.com:kubernetes/kubernetes.git:master (ef7808fec57284582c7bf3fc834570e5769df83e
2019-06-06 15:44:03 -07:00
Łukasz Osipiuk b0376d07d7 Remove godep from Makefile 2019-06-06 20:39:54 +02:00
Łukasz Osipiuk 738ce84c2e Update gofmt 2019-06-06 20:35:16 +02:00
Łukasz Osipiuk 303afe6a60 Remove deprecated vendor update recipe from FAQ 2019-06-06 20:27:37 +02:00
Łukasz Osipiuk 75cc16a50e Remove kubernetes.sync 2019-06-06 20:27:35 +02:00
Łukasz Osipiuk f7c0d4c281 Remove _override 2019-06-06 20:27:33 +02:00
Łukasz Osipiuk 2bc4a8d523 Remove godeps 2019-06-06 20:27:31 +02:00
Łukasz Osipiuk 02c994183d Fix call to scheduler.AddAllEventHandlers 2019-06-06 20:27:29 +02:00
Łukasz Osipiuk cba6582fe1 Use k8s.io/legacy-cloud-providers 2019-06-06 20:27:27 +02:00
Łukasz Osipiuk c1eca0a9b1 Updating vendor against git@github.com:kubernetes/kubernetes.git:master (ef7808fec57284582c7bf3fc834570e5769df83e) 2019-06-06 20:27:23 +02:00
Łukasz Osipiuk 4fd63bb7d5 Add go.mod-extra 2019-06-06 20:27:20 +02:00
Kubernetes Prow Robot 7d400e08e7
Merge pull request #2100 from jbartosik/pod-limit-range-e2e
Fix raises request according to pod min limit set in LimitRange test
2019-06-06 08:10:19 -07:00
Joachim Bartosik 9cb45438c1 Fix raises request according to pod min limit set in LimitRange test
Admisson controller was crashing because it was tryig to divide by 0 so
it dind't make any changes to pod.

Adter I fixed that only 1 pod would fit in the cluster so I lowered
recommendation.
2019-06-06 16:52:40 +02:00
Kubernetes Prow Robot f507cd1e6a
Merge pull request #2099 from jbartosik/pod-limit-range-e2e
Fix limit support
2019-06-06 06:40:15 -07:00
Joachim Bartosik ff32565e4a Fix limit support 2019-06-06 15:00:25 +02:00
Kubernetes Prow Robot 037355ea2e
Merge pull request #2095 from jbartosik/pod-limit-range-e2e
Clean up e2e vpa tests
2019-06-06 03:12:12 -07:00
Joachim Bartosik 8ea9f6a559 Fix pod limit range e2e tests
Looks like target not in [lower bound, upper bound] is what was breaking
e2e tests.
2019-06-06 11:10:29 +02:00
vaibhav-random ed94813efe
update cluster-proportional-autoscaler running command
cluster-proportional-autoscaler run command had the . missing
2019-06-06 11:11:40 +05:30
Jakub Tużnik bb382f47f9 Retain information about scale-up failures in CSR
This will provide the AutoscalingStatusProcessor with information
about failed scale-ups.
2019-06-05 16:53:30 +02:00