kubernetes/pkg/controller
Michail Kargakis af0f5dcc88
Fix deployment timeout reporting
If the previous condition has been a successful rollout then we
shouldn't try to estimate any progress. Scenario:

* progressDeadlineSeconds is smaller than the difference between
  now and the time the last rollout finished in the past.
* the creation of a new ReplicaSet triggers a resync of the
  Deployment prior to the cached copy of the Deployment getting
  updated with the status.condition that indicates the creation
   of the new ReplicaSet.

The Deployment will be resynced and eventually its Progressing
condition will catch up with the state of the world.

Signed-off-by: Michail Kargakis <mkargaki@redhat.com>
2017-09-08 17:48:46 +02:00
..
bootstrap controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
certificates controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
cloud Merge pull request #44680 from rrati/pvl-controller 2017-08-31 23:13:23 -07:00
cronjob Enable batch/v1beta1.CronJobs by default 2017-09-03 11:17:33 +02:00
daemon remove OutOfDisk from controllers 2017-09-04 17:35:55 -07:00
deployment Fix deployment timeout reporting 2017-09-08 17:48:46 +02:00
disruption controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
endpoint controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
garbagecollector Disable default paging in list watches 2017-09-06 23:10:59 -04:00
history Adds the rand.SafeEncodeString function and uses this function to 2017-08-30 14:01:11 -07:00
job Improve how JobController use queue for backoff 2017-09-07 17:14:47 +02:00
namespace
node Merge pull request #51603 from hzxuzhonghu/taint-controller-panic 2017-09-06 02:55:09 -07:00
podautoscaler Merge pull request #50708 from DirectXMan12/versions/autoscaling-v2beta1 2017-09-06 15:46:24 -07:00
podgc
replicaset Slow-start batch pod creation of rs, rc, ds, jobs 2017-09-01 09:23:43 -06:00
replication Slow-start batch pod creation of rs, rc, ds, jobs 2017-09-01 09:23:43 -06:00
resourcequota
route Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
service controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
serviceaccount
statefulset controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
testutil
ttl controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
volume Fix panic in expand controller when checking PVs 2017-09-06 13:27:10 +02:00
.import-restrictions
BUILD Update generated files - api, bazel, json 2017-09-04 09:02:35 +02:00
client_builder.go
controller_ref_manager.go
controller_ref_manager_test.go
controller_utils.go Slow-start batch pod creation of rs, rc, ds, jobs 2017-09-01 09:23:43 -06:00
controller_utils_test.go
doc.go
lookup_cache.go
OWNERS