kubernetes/pkg/controller
Kubernetes Submit Queue e491689ef9
Merge pull request #60301 from tnozicka/fix-recreate
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Fix Deployment with Recreate strategy not to wait on Pods in terminal phase

**What this PR does / why we need it**:
Fixes Deployment with Recreate strategy not to wait on Pods in terminal phase. It can happen after eviction or failing to match selector and RS leaves such pod around right now. (Hopefully RC gets fixed separately.) 

**Which issue(s) this PR fixes** *:
Fixes https://github.com/kubernetes/kubernetes/issues/60162

**Special notes for your reviewer**:

**Release note**:

```release-note
Fixes a case when Deployment with recreate strategy could get stuck on old failed Pod.
```

/cc @janetkuo
2018-02-26 15:00:49 -08:00
..
bootstrap Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
certificates Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
cloud Merge pull request #59842 from ixdy/update-rules_go-02-2018 2018-02-19 22:23:05 -08:00
clusterroleaggregation Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
cronjob Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
daemon generated code 2018-02-23 08:06:42 -08:00
deployment Add tests for Deployments Recreate strategy when there are pods in terminal state present 2018-02-24 14:29:56 +01:00
disruption Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
endpoint Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
garbagecollector Merge pull request #57722 from CaoShuFeng/finalizer 2018-02-24 18:43:32 -08:00
history Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
job Merge pull request #60202 from clamoriniere1A/feature/JobBackoffWithParallelism 2018-02-23 23:15:37 -08:00
namespace Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
nodeipam Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
nodelifecycle Merge pull request #60008 from k82cn/k8s_54313_2 2018-02-20 03:13:28 -08:00
podautoscaler Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
podgc Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
replicaset Merge pull request #59634 from WanLinghao/replica_set_unused_function_remove 2018-02-20 12:18:19 -08:00
replication Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
resourcequota Merge pull request #57302 from lichuqiang/resourceQuota4extendedResource 2018-02-20 14:10:46 -08:00
route Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
service Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
serviceaccount add support for /token subresource in serviceaccount registry 2018-02-21 13:16:51 -08:00
statefulset Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
testutil Revert "add node shutdown taint" 2018-02-16 12:24:27 +01:00
ttl Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
util/node Revert "add node shutdown taint" 2018-02-16 12:24:27 +01:00
volume Fix grammar and log issue in volume cache code 2018-02-23 17:46:53 +08:00
.import-restrictions
BUILD generated code 2018-02-23 08:06:42 -08:00
client_builder.go remove duplicated import 2017-11-14 17:18:17 +08:00
controller_ref_manager_test.go Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test 2017-08-12 00:00:55 -07:00
controller_ref_manager.go Update the DaemonSet controller to use the apps/v1 API 2018-02-22 11:38:54 -08:00
controller_utils_test.go Removed unused function. 2017-11-14 10:53:29 +02:00
controller_utils.go fix all the typos across the project 2018-02-11 11:04:14 +08:00
doc.go
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00