k3s/pkg
Kubernetes Submit Queue 17ec91c572 Merge pull request #50164 from crimsonfaith91/default
Automatic merge from submit-queue

remove apps/v1beta2 defaulting codes for obj.Spec.Selector and obj.Labels

**What this PR does / why we need it**:
This PR removes defaulting codes for `obj.Spec.Selector`. Currently, `obj.Spec.Selector.MatchLabels` is set to `obj.Spec.Template.Labels` if `obj.Spec.Template.Labels != nil && obj.Spec.Selector == nil`. We should not perform this defaulting operation as controllers selectors are immutable.

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

**Special notes for your reviewer**:
This PR removes defaulting codes for `apps/v1beta2` only. The defaulting codes for validation will be removed in another PR.

**Release note**:

```NONE
```
2017-08-09 19:24:54 -07:00
..
api Merge pull request #46254 from mtaufen/dkcfg 2017-08-09 14:14:32 -07:00
apimachinery/tests
apis Merge pull request #50164 from crimsonfaith91/default 2017-08-09 19:24:54 -07:00
auth
bootstrap/api
capabilities
client Update generated code 2017-08-06 15:32:28 +02:00
cloudprovider Merge pull request #49164 from vmware/vSphereCloudProviderCodeRefactoring 2017-08-09 18:18:58 -07:00
controller Merge pull request #50337 from bowei/node-controller-repackage 2017-08-09 14:14:35 -07:00
conversion
credentialprovider
features Added taints node by condition feature flag. 2017-07-31 19:30:34 +08:00
fieldpath
fields
generated kube-gen: fixup moved tests 2017-08-04 08:03:15 +02:00
hyperkube
kubeapiserver Move remaining cert helper functions to client-go/util/cert 2017-08-03 13:17:07 -07:00
kubectl Merge pull request #49930 from soltysh/remove_scheduledjobs 2017-08-09 14:14:30 -07:00
kubelet Merge pull request #46254 from mtaufen/dkcfg 2017-08-09 14:14:32 -07:00
kubemark Merge pull request #46254 from mtaufen/dkcfg 2017-08-09 14:14:32 -07:00
labels
master Merge pull request #49702 from qingsenLi/test0727 2017-08-08 01:53:01 -07:00
printers Merge pull request #48655 from FengyunPan/remove-duplicate-item 2017-08-08 00:52:04 -07:00
probe update godep 2017-07-20 11:03:49 -07:00
proxy Merge pull request #49300 from tklauser/syscall-to-x-sys-unix 2017-08-03 04:02:12 -07:00
quota
registry Merge pull request #49930 from soltysh/remove_scheduledjobs 2017-08-09 14:14:30 -07:00
routes
runtime
security allowPrivilegeEscalation: modify api types & add functionality 2017-07-24 12:52:41 -04:00
securitycontext allowPrivilegeEscalation: modify api types & add functionality 2017-07-24 12:52:41 -04:00
serviceaccount Move remaining cert helper functions to client-go/util/cert 2017-08-03 13:17:07 -07:00
ssh
types
util Merge pull request #49640 from jsafrane/systemd-mount-service 2017-08-09 12:05:01 -07:00
version
volume Merge pull request #49164 from vmware/vSphereCloudProviderCodeRefactoring 2017-08-09 18:18:58 -07:00
watch
BUILD generated innocuous change 2017-07-21 14:29:59 -07:00
OWNERS