kubernetes/pkg/controller
Kubernetes Submit Queue 2c50d2b6fc Merge pull request #36094 from janetkuo/overlapping-deployment-select
Automatic merge from submit-queue

Update how we detect overlapping deployments

<!--  Thanks for sending a pull request!  Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->

**What this PR does / why we need it**:

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #24152 

**Special notes for your reviewer**: cc @kubernetes/deployment 

**Release note**:
<!--  Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access) 
2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. 
-->
```release-note
NONE
```

When looking for overlapping deployments, we should also find other deployments that select current deployment's pods,
not just the ones whose pods are selected by current deployment.
2016-11-05 21:04:58 -07:00
..
certificates include multiple versions in clientset 2016-10-29 13:30:47 -07:00
daemon include multiple versions in clientset 2016-10-29 13:30:47 -07:00
deployment Merge pull request #36094 from janetkuo/overlapping-deployment-select 2016-11-05 21:04:58 -07:00
disruption Add policy api version v1beta1 and disable v1alpha1 2016-11-03 13:26:27 +01:00
endpoint Rename PetSet API to StatefulSet 2016-10-27 17:25:10 -07:00
garbagecollector Replace negotiation with a new method that can extract info 2016-10-28 11:30:11 -04:00
informers Update bazel build files 2016-10-31 11:13:44 -04:00
job include multiple versions in clientset 2016-10-29 13:30:47 -07:00
namespace Fix potential panic in namespace controller when rapidly create/delete namespace of same name 2016-10-25 13:51:27 -04:00
node Update bazel 2016-11-03 13:47:09 -07:00
petset Flipping behavior when annotation is absent. 2016-10-31 12:49:11 -07:00
podautoscaler include multiple versions in clientset 2016-10-29 13:30:47 -07:00
podgc addressing comments. 2016-10-27 13:30:04 -07:00
replicaset Replica set/rc controller changes for Conditions 2016-11-02 10:30:09 +01:00
replication Replica set/rc controller changes for Conditions 2016-11-02 10:30:09 +01:00
resourcequota quota controller uses informers if available for pod calculation 2016-10-31 11:38:22 -04:00
route autogenerated 2016-10-21 17:32:32 -07:00
scheduledjob Fix how we iterate over active jobs when removing them for Replace policy 2016-11-03 14:54:38 +01:00
service include multiple versions in clientset 2016-10-29 13:30:47 -07:00
serviceaccount convert SA controller to shared informers 2016-10-27 15:44:46 -04:00
volume include multiple versions in clientset 2016-10-29 13:30:47 -07:00
.import-restrictions add import restrictions 2016-10-13 16:10:24 -07:00
BUILD include multiple versions in clientset 2016-10-29 13:30:47 -07:00
client_builder.go move watch.ListWatchUntil to its own package to avoid future import cycle 2016-10-30 13:14:20 -07:00
controller_ref_manager.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
controller_utils_test.go remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
controller_utils.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00