k3s/pkg
Kubernetes Submit Queue 249ecab74e
Merge pull request #59365 from ayushpateria/patch-sts
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 StatefulSet set-based selector bug

**What this PR does / why we need it**:
ControllerRevisions were using selectors as the labels, in case of set-based selectors, the helper function to convert selectors to labels would break. This PR uses pod labels for ControllerRevision labels instead of selectors.
**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #59266

**Special notes for your reviewer**:
I'm trying to learn Kubernetes codebase and would be happy to make changes if anything is off.
**Release note**:

```release-note
Fix StatefulSet to work with set-based selectors.
```
2018-02-27 10:21:00 -08:00
..
api k8s csi code change 2018-02-23 16:50:43 -05:00
apis Validate path in external metric name 2018-02-27 14:37:20 +01:00
auth Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
capabilities Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
client Run hack/update-all.sh 2018-02-26 17:16:14 -08:00
cloudprovider update import 2018-02-27 20:23:35 +08:00
controller Merge pull request #59365 from ayushpateria/patch-sts 2018-02-27 10:21:00 -08:00
credentialprovider Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
features Merge pull request #59771 from MrHohn/custom-pod-dns-e2e 2018-02-24 20:01:44 -08:00
fieldpath Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
generated Merge pull request #59958 from ixdy/bzl-boilerplate 2018-02-26 21:34:45 -08:00
kubeapiserver Merge pull request #60367 from NickrenREN/admission-sc-dir-change 2018-02-26 23:47:59 -08:00
kubectl Merge pull request #60355 from CaoShuFeng/cli_example 2018-02-27 09:38:47 -08:00
kubelet update bazel 2018-02-27 20:23:36 +08:00
kubemark add nodeport-addresses flag for kube-proxy 2018-02-26 23:48:46 +08:00
master don't use storage cache during apiserver unit test 2018-02-26 10:46:47 -05:00
printers Differentiate between target and target average value 2018-02-26 18:46:43 +01:00
probe Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
proxy Merge pull request #58052 from m1093782566/nodeip-config 2018-02-27 09:38:44 -08:00
quota Merge pull request #57302 from lichuqiang/resourceQuota4extendedResource 2018-02-20 14:10:46 -08:00
registry Run hack/update-all.sh 2018-02-26 17:16:14 -08:00
routes
scheduler Run hack/update-all.sh 2018-02-26 17:16:14 -08:00
security Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
securitycontext 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
ssh Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
util fix bug where character devices are not recognized 2018-02-26 17:18:05 -05:00
version Require boilerplate on Bazel Skylark source files 2018-02-16 13:44:04 -08:00
volume Merge pull request #60115 from davidz627/csiMountDevice 2018-02-27 09:38:40 -08:00
watch/json
.import-restrictions
BUILD Remove pkg/client/unversioned 2018-02-21 13:08:11 +01:00
OWNERS