Commit Graph

3163 Commits

Author SHA1 Message Date
Łukasz Osipiuk c440018f7f Disable CGO to generate static binary and strip binary symbols 2019-06-11 23:40:03 +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
Joachim Bartosik e303d03788 Clean up e2e vpa tests 2019-06-05 15:53:54 +02:00
Kubernetes Prow Robot 6a31047c1c
Merge pull request #2093 from jbartosik/pod-limit-range-e2e
Ee2 test for pod limit range support
2019-06-04 03:57:03 -07:00
Joachim Bartosik ffaf0edb0e Ee2 test for pod limit range support 2019-06-04 12:20:26 +02:00
Kubernetes Prow Robot 1c43612c24
Merge pull request #2092 from jbartosik/pod-limit-range-e2e
Fix e2e testing min from limit range
2019-06-04 02:31:07 -07:00
Joachim Bartosik c9978dc724 Fix e2e testing min from limit range
Min from limit range applies to both limit and request, adjust e2e tests
to work with that.
2019-06-04 11:13:54 +02:00
Kubernetes Prow Robot c906874925
Merge pull request #2067 from losipiuk/lo/cache-templates
Add caching for mig instance templates
2019-06-03 23:55:05 -07:00
Kubernetes Prow Robot 0e17b313a4
Merge pull request #2082 from krzysztof-jastrzebski/optimizations2
Optimize building node infos by using map with pods for nodes.
2019-06-03 10:21:33 -07:00
Kubernetes Prow Robot 1d1aec3931
Merge pull request #2091 from jbartosik/pod-limit-range2
Minimums of limit range apply also to requests
2019-06-03 07:10:26 -07:00
Joachim Bartosik d0e5e17a1c Minimums of limit range apply also to requests 2019-06-03 15:17:19 +02:00
Kubernetes Prow Robot 62dcc2e818
Merge pull request #2084 from losipiuk/lo/quick-react-on-all-errors
Quickly fail scaleup on all instance creation errors
2019-06-03 04:52:15 -07:00
Łukasz Osipiuk 950a8a9f76 Quickly fail scaleup on all instance creation errors
Change-Id: Ib918251f3e3229d882d5182a98f129b77d7731a3
2019-06-03 13:32:41 +02:00
Łukasz Osipiuk aa4c449601 Set error code for 'other' errors in GCE CP 2019-06-03 13:32:41 +02:00
Krzysztof Jastrzebski 22b4a6283e Optimize building node infos by using map with pods for nodes. 2019-06-03 13:24:09 +02:00
Kubernetes Prow Robot a0853bcc80
Merge pull request #2071 from losipiuk/lo/predicate-checker-speedup
Precompute inter pod equivalence groups in checkPodsSchedulableOnNode
2019-06-03 03:52:16 -07:00