k3s/pkg/controller/deployment
Kubernetes Submit Queue beddc4f68d Merge pull request #42535 from kargakis/require-deployment-requeue-for-rollback
Automatic merge from submit-queue (batch tested with PRs 31783, 41988, 42535, 42572, 41870)

controller: ensure deployment rollback is re-entrant

Make rollbacks re-entrant in the Deployment controller, otherwise
fast enqueues of a Deployment may end up in undesired behavior
- redundant rollbacks.

Fixes https://github.com/kubernetes/kubernetes/issues/36703

@kubernetes/sig-apps-bugs
2017-03-06 11:30:16 -08:00
..
util Merge pull request #42535 from kargakis/require-deployment-requeue-for-rollback 2017-03-06 11:30:16 -08:00
BUILD controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
OWNERS Update OWNERS for pkg/controller/deployment 2017-01-26 10:24:52 -08:00
deployment_controller.go controller: ensure deployment rollback is re-entrant 2017-03-06 14:30:32 +01:00
deployment_controller_test.go controller: ensure deployment rollback is re-entrant 2017-03-06 14:30:32 +01:00
progress.go controller: reduce log verbosity for deployments 2017-03-03 14:34:11 +01:00
progress_test.go controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
recreate.go controller: decouple cleanup policy from deployment strategies 2017-01-19 10:33:24 +01:00
recreate_test.go react to informer updates 2017-02-13 09:18:32 -05:00
rollback.go controller: ensure deployment rollback is re-entrant 2017-03-06 14:30:32 +01:00
rolling.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
rolling_test.go move client/record 2017-01-31 19:14:13 -05:00
sync.go controller: reduce log verbosity for deployments 2017-03-03 14:34:11 +01:00
sync_test.go react to informer updates 2017-02-13 09:18:32 -05:00