- 31 Jan, 2017 6 commits
-
-
Jeff Vance authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40703, 40093, 40618, 40659, 39810) Add AndSelectors helper function I needed a simple way to logically `AND` two `Selectors` in https://github.com/openshift/origin/pull/11909 for [this](https://github.com/enj/origin/blob/7259bf75966b961cb9c7aa2c0ee2930471a59eed/pkg/oauth/registry/oauthclientauthorization/etcd/etcd.go#L95-L114). This seems like the cleanest way to express that intent. Signed-off-by:
Monis Khan <mkhan@redhat.com>
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40703, 40093, 40618, 40659, 39810) hack/verify-staging-imports.sh: print actual dependencies Example: ```shell $ hack/verify-staging-imports.sh apiserver has a forbidden dependency: k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/api/errors k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/api/meta k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/runtime k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/runtime/schema k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/util/errors k8s.io/apiserver/pkg/admission imports k8s.io/apimachinery/pkg/util/sets ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40703, 40093, 40618, 40659, 39810) Print resource name when patch is done Before: ```console $ kubectl patch deployment nginx -p '{"spec":{"progressDeadlineSeconds":200}}' "nginx" patched ``` After: ```console $ kubectl patch deployment nginx -p '{"spec":{"progressDeadlineSeconds":200}}' deployment "nginx" patched ``` -
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40703, 40093, 40618, 40659, 39810) Change kubemark Makefile to be provider independent Ref issue #38967 The Kubemark Makefile is defaulted to gcr.io. Instead, make it provider independent. The kubemark makefile is set to push the kubemark image to the gcr.io registry. In order to make kubemark not as provider specific, allow the developer to choose a registry.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40703, 40093, 40618, 40659, 39810) Update Ubuntu OWNERS **What this PR does / why we need it**: This cleans up our team's OWNER files so the right people are getting PR notifications and allows us to use the bots more effectively. **Special notes for your reviewer**: None. **Release note**: ```NONE```
-
- 30 Jan, 2017 25 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue move util/intstr to apimachinery `IntOrString` looks to be a common type across the stack. This move it to api machinery. @smarterclayton @lavalamp
-
Jorge O. Castro authored
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add deads2k to hack owners There are several verify and update scripts that are updated and need sig-api-machinery review, that I think I'm qualified to approve. We logically own the codegenerator scripts and their verifies. I promise to use my powers for good and not approve outside the files I know.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update function name for public function in commend **What this PR does / why we need it**: Update function name for public function in commend and fix some typos in log information. Signed-off-by: yuexiao-wang wang.yuexiao@zte.com.cn
-
deads2k authored
-
Dr. Stefan Schimanski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 34543, 40606) sync client-go and move util/workqueue The vision of client-go is that it provides enough utilities to build a reasonable controller. It has been copying `util/workqueue`. This makes it authoritative. @liggitt I'm getting really close to making client-go authoritative ptal. approved based on https://github.com/kubernetes/kubernetes/issues/40363
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Don't require failureDomains in PodAffinityChecker `failureDomains` are only used for `PreferredDuringScheduling` pod anti-affinity, which is ignored by `PodAffinityChecker`. This unnecessary requirement was making it hard to move `PodAffinityChecker` to `GeneralPredicates` because that would require passing `--failure-domains` to both `kubelet` and `kube-controller-manager`.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue controller: don't run informers in unit tests when unnecessary Fixes https://github.com/kubernetes/kubernetes/issues/39908 @mfojtik it seems that using informers makes the deployment sync for the initial relist so this races with the enqueue that these tests are testing.
-
deads2k authored
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue genericapiserver: cut off more dependencies – episode 3 Compare commit subjects. This is the first step to get `apiserver_test.go` and `watch_test.go` in `pkg/genericapiserver/endpoints` cutoff from k8s.io/kubernetes dependencies. After this we have to sync client-go and then "episode 4" can go in. approved based on #40363
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue pkg/genericapiserver: re-add generic feature gates https://github.com/kubernetes/kubernetes/pull/40543 removed the kubernetes feature gates (which subsume the generic ones) from genericapiserver. This PR readds the generic ones again. This is not strictly necessary for kube-apiserver. But some other downstream project without its own feature gates needs this.
-
Ryan Hallisey authored
The Kubemark Makefile is defaulted to gcr.io. Instead, make it provider independent.
-
Michail Kargakis authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39832, 40660) staging/copy.sh: fix on mac BSD-vs-GNU `sed -i`. This variant works on both.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39832, 40660) Complete *-munge-docs.sh deprecation. **What this PR does / why we need it**:\ Complete *-munge-docs.sh deprecation. TOC generation now handled by https://github.com/kubernetes/release/pull/247 **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # ref #38309 **Special notes for your reviewer**: cc @bgrant0607 @thockin
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 40549, 40339) Invalid node names when deploying with Heat OpenStack Heat templates create Kubernetes nodes with invalid hostnames. Capital letters are not allowed in the hostnames: Unable to register node "kubernetes-node-6s8OizYe" with API server: Node "kubernetes-node-6s8OizYe" is invalid: metadata.name: Invalid value: "kubernetes-node-6s8OizYe": must match the regex [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)* (e.g. 'example.com') This patch prevents Heat generating hostnames that contain capital letters. **What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **Special notes for your reviewer**: **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue re-enable cascading deployment I couldn't reproduce #40433 locally sooo trying on the test infra to make sure I'm not crazy
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Adding vmdk file extension for vmDiskPath in vsphere DeleteVolume **What this PR does / why we need it**: This fix is required to handle situation when volume path is not set with vmdk file extension. DiskAttach call does not require vmdk file extension to be explicitly set in the file path, so in PV yaml file, users have option to set such file path. Issue happens when such PV is created with persistentVolumeReclaimPolicy set to Delete, and user deletes associated PVC. Volume deletion will fail with the message: file was not found **Which issue this PR fixes** * Fixes: #40560 **Special notes for your reviewer**: Tested fix with custom image: divyen/hyperkube-fix-deletevolume:latest (Image built using base v1.5.3-beta.0) @kerneltime @BaluDontu please review this fix.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update authn/authz owners and reviewers Add myself as potential reviewer to several authn/authz-related packages. Add @deads2k as approver to several packages he wrote.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add OWNERS file for pkg/serviceaccount
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Extract strings for the 'kubectl set' family of commands.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix typo in logging statement **What this PR does / why we need it**: Typo fix in logs. I am writing an apiserver for service-catalog, and this annoys me when I see it in my logs. **Special notes for your reviewer**: Doc/text change only. No functional change. Feel free to combine with some existing PR. **Release note**: ```release-note NONE ```
-
- 29 Jan, 2017 9 commits
-
-
Brendan Burns authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-
Dr. Stefan Schimanski authored
-