- 17 Jan, 2017 2 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix typos fix typos.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Generate changes for staged repos (apimachinery, apiserver) Restores OpenAPI types, deepcopy, and bazel for meta/v1 types. Fixes #39912
-
- 16 Jan, 2017 38 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue move name generation to generic api server storage helpers Move name generation to the genericapiserver since only the server needs to know about it. @kubernetes/sig-api-machinery-misc @sttts
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubeadm: must lower-case token portion used in DNS label. **What this PR does / why we need it**: In Kubernetes, DNS labels must be lower-case. `kubeadm` doesn't care when creating certain objects through the API. This PR fixes that erroneous behavior. **Which issue this PR fixes**: fixes https://github.com/kubernetes/kubeadm/issues/104 **Special notes for your reviewer**: /cc @luxas @mikedanese @dgoodwin
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39806, 39887, 39401) refactor delete to remove cobra dependency FYI. As part of CLI Q1 roadmap, we would like to reduce the dependency of Cobra from actual commands implementations. In this PR, I tried to refactor delete command to achieve this. @kubernetes/sig-cli-misc a quick review is quite welcome, and I am just working on more PRs.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39806, 39887, 39401) export list of user resources This patch exports the list of "userResources" found in `pkg/kubectl/cmd/util/shortcut_resmapper.go` to allow its use in external packages and clients. Related downstream PR: https://github.com/openshift/origin/pull/12147 **Release note**: ```release-note release-note-none ``` cc @deads2k
-
Clayton Coleman authored
-
Clayton Coleman authored
-
Clayton Coleman authored
-
Clayton Coleman authored
Allow openapi-gen tag to be removed from the directory.
-
Clayton Coleman authored
-
Clayton Coleman authored
Prevents client-go from being part of generation now that vendored dependencies are considered in the chain.
-
Clayton Coleman authored
-
deads2k authored
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fixup some apimachinery packages Moves the meta/v1/validation to apimachinery (since its logically shared) and moves the funny `apimachinery/pkg/genericapiserver/openapi/common` to `apimachinery/pkg/openapi`. @kubernetes/sig-api-machinery-misc
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add patch RS to deployment controller Found in http://gcsweb.k8s.io/gcs/kubernetes-jenkins/logs/ci-kubernetes-e2e-gci-gce/2841/artifacts/bootstrap-e2e-master/, `RBAC DENY: user "system:serviceaccount:kube-system:deployment-controller" groups [system:serviceaccounts system:serviceaccounts:kube-system system:authenticated] cannot "patch" on "replicasets.extensions/" in namespace "e2e-tests-deployment-3rj5g" ` @kubernetes/sig-auth-misc
-
Paulo Pires authored
Refs kubernetes/kubeadm#104
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Give replicaset controller patch permission on pods Needed for AdoptPod/ReleasePod Fixes denials seen in autoscaling test log: `RBAC DENY: user "system:serviceaccount:kube-system:replicaset-controller" groups [system:serviceaccounts system:serviceaccounts:kube-system system:authenticated] cannot "patch" on "pods./"`
-
Paulo Pires authored
Refs kubernetes/kubeadm#104
-
Paulo Pires authored
-
deads2k authored
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38592, 39949, 39946, 39882) move api/errors to apimachinery `pkg/api/errors` is a set of helpers around `meta/v1.Status` that help to create and interpret various apiserver errors. Things like `.NewNotFound` and `IsNotFound` pairings. This pull moves it into apimachinery for use by the clients and servers. @smarterclayton @lavalamp First commit is the move plus minor fitting. Second commit is straight replace and generation.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38592, 39949, 39946, 39882) genericapiserver: cut off pkg/apis/extensions and pkg/storage dependencies Move BuildDefaultStorageFactory to kubeapiserver.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38592, 39949, 39946, 39882) Remove fluentd buffers if fluentd is stuck Fluentd now stores its buffers on disk for the resiliency. However, if buffer is corrupted, fluentd will be restarting forever. Following change will make fluentd liveness probe delete buffers if fluentd is stuck for more than X minutes (15 by default).
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 38592, 39949, 39946, 39882) Add optional per-request context to restclient **What this PR does / why we need it**: It adds per-request contexts to restclient's API, and uses them to add timeouts to all proxy calls in the e2e tests. An entire e2e shouldn't hang for hours on a single API call. **Which issue this PR fixes**: #38305 **Special notes for your reviewer**: This adds a feature to the low-level rest client request feature that is entirely optional. It doesn't affect any requests that don't use it. The api of the generated clients does not change, and they currently don't take advantage of this. I intend to patch this in to 1.5 as a mostly test only change since it's not going to affect any controller, generated client, or user of the generated client. cc @kubernetes/sig-api-machinery cc @saad-ali
-
Paulo Pires authored
-
Paulo Pires authored
-
deads2k authored
-
Jordan Liggitt authored
Needed for AdoptPod/ReleasePod
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39947, 39936, 39902, 39859, 39915) Make api serialization test easier to follow **What this PR does / why we need it**: This PR makes the serialization test easier to understand and is informed by the recent experience of writing a new serialization test in SIG service catalog. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39947, 39936, 39902, 39859, 39915) Moved _pkg to embeded script. fixes #39840
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39947, 39936, 39902, 39859, 39915) don't lie about starting the controllers in the controller manager We print started even if it didn't start.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39947, 39936, 39902, 39859, 39915) fix example in set selector
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 39947, 39936, 39902, 39859, 39915) genericapiserver: cut off certificates api dependency By cutting off pkg/apis/certificates depenedency from pkg/util/certs.
-
deads2k authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix examples e2e permission check Ref #39382 Follow-up from #39896 Permission check should be done within the e2e test namespace, not cluster-wide Also improved RBAC audit logging to make the scope of the permission check clearer
-
deads2k authored
-
Dr. Stefan Schimanski authored
-