- 08 Sep, 2016 40 commits
-
-
Chao Xu authored
-
Chao Xu authored
-
Chao Xu authored
-
Chao Xu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Updating federation api ref docs Updating API ref docs to include changes from https://github.com/kubernetes/kubernetes/pull/31925. PR generated by running `hack/update-federation-api-reference-docs.sh` cc @kubernetes/sig-cluster-federation
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix `make release` breaking due to incorrect etcd version `make release` fails with `etcd version 3.0.4 or greater required` when attempting to run integration tests. Looks like etcd version was bumped in: https://github.com/kubernetes/kubernetes/pull/30508 (also once prior to that as well), but the kube-cross image version was not bumped in `build/build-image/cross/VERSION` I did a manual check and and it looks like a `gcr.io/google_containers/kube-cross:v1.6.3-3` already exists and it does contain etcd v3.0.4
-
Matt Liggett authored
Fix external-lb-source-ip-preservation.md
-
Davanum Srinivas authored
Fixes #32313
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Change push-ci-build.sh to push-build.sh.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Mark ThirdParty e2e tests flaky The root issue: Fixes https://github.com/kubernetes/kubernetes/issues/32296 The other related side-effect issues that this should resolve: Fixes https://github.com/kubernetes/kubernetes/issues/32237 Fixes https://github.com/kubernetes/kubernetes/issues/32168 Fixes https://github.com/kubernetes/kubernetes/issues/32132 Fixes https://github.com/kubernetes/kubernetes/issues/32122 Fixes https://github.com/kubernetes/kubernetes/issues/32087 Fixes https://github.com/kubernetes/kubernetes/issues/32054 Fixes https://github.com/kubernetes/kubernetes/issues/32053 Fixes https://github.com/kubernetes/kubernetes/issues/32045 Fixes https://github.com/kubernetes/kubernetes/issues/32043 Fixes https://github.com/kubernetes/kubernetes/issues/32025 @lavalamp @pwittrock @ncdc @kubernetes/sig-api-machinery @brendandburns @smarterclayton
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Avoid unnecessary status update when there is no corresponding mirror pod Fixes https://github.com/kubernetes/kubernetes/issues/32191. This PR changes status manager to skip update when there is no mirror pod for a static pod. We need this because: 1) When static pod terminates and mirror pod is deleted, this will avoid extra `syncPod`. 2) During mirror pod creation and recreation, this will avoid unnecessary `syncPod`. Mark P1 to match the original issue. @wojtek-t @yujuhong /cc @kubernetes/sig-node
-
Aaron Levy authored
-
derekwaynecarr authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue refactor genericapiserver new to combine initialization Combines `New` and `init` since the two were inseparable before anyway. `New` now has all the code to create the `GenericAPIServer`. The rest of the change is a move. I want to refactor the flow more, but I figured that doing it separately would simplify the review. @sttts how do you feel about looking at this one?
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue remove cast utilities from rbac Casting functions like these are a source of pain in OpenShift. We should eliminate them to avoid drift problems like we've had downstream. @kubernetes/sig-auth @ericchiang ptal
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Split dispatching to watchers in Cacher into separate goroutine. Should help with #32257
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Remove panic handling from federated test helper This was added by accident when helping @quinton-hoole with https://github.com/kubernetes/kubernetes/pull/31600.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Change the eviction metric type and fix rate-limited-timed-queue People how know better convinced me that aggregate counter is better than a gauge for a number of evictions metric. @Q-Lee Per discussion with @pwittrock I add a v1.4 label and a cherrypick candidate label. This is a slightly bigger change than I thought, but it fixes a bug in eviction logic, so it's also important. cc @derekwaynecarr @smarterclayton @timothysc
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix allow for non-ready nodes in e2e framework Ref #32257
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Pin ingresses etcd prefix for 1.3 compatibility fixes https://github.com/kubernetes/kubernetes/issues/32255
-
deads2k authored
-
Marcin Wielgus authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue FakeWatcher with channel size constructor Follow up for #32234. Items in the PR: * Chan size option in watcher to prevent deadlock via buffering. * WatcherDispatcher refactoring.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix some error comment in create_service.go some comments were error. mofify these to match the real.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue the created path should be closed in test case
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Instruct PLEG to detect pod sandbox state changes This PR adds a Sandboxes list in `kubecontainer.Pod`, so that PLEG can check sandbox changes using `GetPods()` . The sandboxes are treated as regular containers (type `kubecontainer.Container`) for now to avoid additional changes in PLEG. /cc @feiskyer @yifan-gu @euank
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kubectl rollout status waits for available pods <!-- 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**: This changes kubectl rollout status to wait until all updated replicas are available before finishing. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #31130 **Special notes for your reviewer**: **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 Changes 'kubectl rollout status' to wait until all updated replicas are available before finishing. ``` Currently kubectl rollout status finishes when Deployment.Spec.Replicas == Deployment.Status.UpdatedReplicas, but it's less surprising to the user for kubectl rollout status to wait until Deployment.Status.UpdatedReplicas == Deployment.Status.Replics == Deployment.Status.AvailableReplicas
-
Marcin Wielgus authored
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Extend logging for scalability tests debugging Ref #32257
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue api storage: Decouple Decorator from Filter Continue #28249 What? This PR decouples Decorator from Filter, i.e. remove Decorator in createFilter(). - For List, Decorator is called on returned list object. - For Watch, we implement a new watcher to pipe through decorator. Error will be returned as a watch event. Why? - We want to change filter to SelectionPredicate struct. But Decorator is designed to be coupled with filtering. - Per the discussion in #28249, decorator shouldn't be coupled to filter and error from Decorator should be returned instead of assuming false filtering.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue privatize, document, and scrub GenericAPIServer I've gone through more of the `GenericAPIServer` struct, started documenting what the fields do and privatizing ones that aren't used elsewhere or are only used by components that need some refactoring too.
-
gmarek authored
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Kubelet rkt CRI use ImageService Implements `container.ImageService` and refactors the `pkg/kubelet/rkt` to use it
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add selfsubjectaccessreview API Exposes the REST API for self subject access reviews. This allows a user to see whether or not they can perform a particular action. @kubernetes/sig-auth
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add kubectl describe cmd support for vSphere volume This PR does following, Add kubectl describe cmd support for vSphere volume Examples: > kubectl describe pod redis ....... Volumes: vmdk-storage: Type: vSphereVolume (a Persistent Disk resource in vSphere) VolumePath: [Datastore] test1 FSType: ext4 ......... > kubectl describe pv pv0001 Name: pv0001 Labels: <none> Status: Available Claim: Reclaim Policy: Recycle Access Modes: RWO Capacity: 2Gi Message: Source: Type: vSphereVolume (a Persistent Disk resource in vSphere) VolumePath: [vsanDatastore] volumes/test11 FSType: ext4 No events. -
Kubernetes Submit Queue authored
Automatic merge from submit-queue vSphere Cloud provider null pointer exception This PR addresses issue #31823. SelectByType function in govmomi will panic if deviceType is not Array, Chan, Map, Ptr, or Slice. Also checking if vmDevices or vm are nil, there is nothing to cleanup.
-
Jordan Liggitt authored
-