kubernetes/pkg/controller/deployment
Kubernetes Submit Queue 734dfcb3d8 Merge pull request #41510 from kargakis/fix-progress-check-requeue
Automatic merge from submit-queue (batch tested with PRs 41714, 41510, 42052, 41918, 31515)

controller: fix requeueing progressing deployments

Drop the secondary queue and add either ratelimited or after the
required amount of time that we need to wait directly in the main
queue. In this way we can always be sure that we will sync back
the Deployment if its progress has yet to resolve into a complete
(NewReplicaSetAvailable) or TimedOut condition.

This should also simplify the deployment controller a bit.

Fixes https://github.com/kubernetes/kubernetes/issues/39785. Once this change soaks, I will move the test out of the flaky suite.

@kubernetes/sig-apps-misc
2017-02-25 02:17:53 -08:00
..
util Sort slices before comparing in deployment util test 2017-02-23 12:42:42 -08:00
BUILD controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
deployment_controller_test.go react to informer updates 2017-02-13 09:18:32 -05:00
deployment_controller.go Merge pull request #41510 from kargakis/fix-progress-check-requeue 2017-02-25 02:17:53 -08:00
OWNERS Update OWNERS for pkg/controller/deployment 2017-01-26 10:24:52 -08:00
progress_test.go controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
progress.go controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
recreate_test.go react to informer updates 2017-02-13 09:18:32 -05:00
recreate.go controller: decouple cleanup policy from deployment strategies 2017-01-19 10:33:24 +01:00
rollback.go Update deployment equality helper 2017-01-11 18:34:12 +01:00
rolling_test.go move client/record 2017-01-31 19:14:13 -05:00
rolling.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
sync_test.go react to informer updates 2017-02-13 09:18:32 -05:00
sync.go Deployment: filter out old RSes that are deleted or with non-zero replicas before cleanup 2017-02-16 14:48:10 -08:00