- 16 Sep, 2016 40 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add separate build process for node test. This PR is part of https://github.com/kubernetes/kubernetes/pull/31093. However, because currently node e2e is built on `KUBE_TEST_PLATFORMS`, which includes linux/amd64, darwin/amd64, windows/amd64 and linux/arm, it caused #32251 to fail. In fact, node e2e is running on the same node with kubelet, and it also has built-in apiserver, etcd and namespace controller. All of them are only built on `KUBE_SERVER_PLATFORMS`, so node e2e should also only be built on those platforms. ``` KUBE_SERVER_PLATFORMS=( linux/amd64 linux/arm linux/arm64 ) ``` This PR added a separate build process for node e2e to address this. @vishh Do you need this for v1.4? because this blocks your #32251. /cc @dchen1107
-
Phillip Wittrock authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Make sh2ju not print 'error: 0' lines. They cause false positives on Gubernator when it's looking for error reasons.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Use a patched golang version for building linux/arm Fixes: #29904 Right now, linux/arm is broken because of an internal limitation in Go. I've filed an issue for it here: https://github.com/golang/go/issues/17028 The affected binaries of this limitation are hyperkube and kube-apiserver, which are the largest binaries. And when we now have a patched go 1.7.1 version for building "unsupported" but important architectures (ref: https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/multi-platform.md), we should also include the patch for ppc64le and start building ppc64le again. As soon as @laboger has the patch I need up on Github, I'll include ppc64le to this PR and we'll merge it TODO: - [ ] ~~Update the PR with patches for ppc64le at the same time @luxas~~ - [x] Push the new kube-cross image @ixdy - [x] Run a full `make release` before to verify nothing breaks @luxas + @ixdy - [ ] Cherrypick into the 1.4 branch @luxas + (who?) @lavalamp @smarterclayton @ixdy @rsc @davecheney @wojtek-t @jfrazelle @bradfitz @david-mcmahon @pwittrock
-
Ryan Hitchman authored
They cause false positives on Gubernator when it's looking for error reasons.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Copy rotated logs in e2e tests @gmarek - FYI
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update GlusterFS provisioning readme with endpoint/service details
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Disambiguate unsupported metrics from metrics errors **What this PR does / why we need it**: Stop logging "metrics are not supported for MetricsNil Volumes" as it spams the log. **Which issue this PR fixes** fixes #20676, fixes #27373 **Special notes for your reviewer**: None **Release note**: ```release-note Don't log "metrics are not supported for MetricsNil Volumes" ```
-
Random-Liu authored
-
Wojciech Tyczynski authored
-
Humble Chirammal authored
Signed-off-by:Humble Chirammal <hchiramm@redhat.com>
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue kuberuntime: fix nil pointer dereference in killPodWithSyncResult This fixes #32742
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue convert daemonset controller to shared informers Convert the daemonset controller completely to `SharedInformers` for its list/watch resources. @kubernetes/rh-cluster-infra @ncdc
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Cleanup non-rest apiserver handlers - rename MuxHelper -> PathRecorderMux - move non-rest handlers into routes packages within genericapiserver and `pkg/routes` (those from master) - move ui and logs handlers out of genericapiserver (they are not generic) - make version handler configurable (`config.EnableVersion`)
-
Yu-Ju Hong authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Speedup pod deletion in density test Ref #32571
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix a typo pporf -> pprof to correct a typo
-
deads2k authored
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Decrease timeout for namespace creation in test If apiserver is unresponsive (e.g. because of crashloop or sth), we are wasting a lot of test time on retries.
-
Hai Huang authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add a line break when no events in describe **What this PR does / why we need it**: Adds a line break in the events describer in case of no events. Without this fix, after https://github.com/kubernetes/kubernetes/commit/6caf4d5a3fed5e818e389c6c72a00de207c40517 a describe without events would result in no line break before exiting to terminal. ``` $ oc describe pod mypod Name: mypod Namespace: mynamespace (...) QoS Tier: BestEffort No events.user@localhost ~$ ``` ```release-note Add line break after events in kubectl describe ```
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Change log level to reduce spam Periodically dumping ips of all nodes in large clusters is a little spammy
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Doc page for scheduler is not stable (for man pages) Need to sort maps that are included in help output
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue examples/javaee: fix resource type abbreviation for service <!-- 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 corrects an incorrect command in the documentations for the javaee example application. On newer versions of Kubernetes you get the following error when you run `kubectl get -w se` ``` the server doesn't have a resource type "se" ``` The correct command should be `kubectl get -w svc`. **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # **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 examples/javaee: fix resource type abbreviation for service ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix removing RCs in density test Ref #32571
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Implemented creation of HA master for GCE on debian.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Switch ScheduledJob controller to use clientset **What this PR does / why we need it**: This is part of #25442. I've applied here the same fix I've applied in the manual client in #29187, see the 1st commit for that (@caesarxuchao we've talked about it in #29856). @deads2k as promised @janetkuo ptal
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Extend logging for debugging kubemark problems Ref #32441
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add kubectl run ScheduledJob e2e test **What this PR does / why we need it**: This add another `kubectl run` e2e test, this time verifying proper creation of a ScheduledJob. @janetkuo ptal @deads2k that should give you more confidence when ditching manual clients
-
Wojciech Tyczynski authored
-
Hans Kristian Flaatten authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Extend logs for debugging upgrade test failures
-
Marek Grabowski authored
Retrieve username/password from basicauth section of kubeconfig
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add break when found value
-
Wojciech Tyczynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add the uid in a delete event to the absentOwnerCache This is a small optimization to further reduce the traffic sent by the GC. In #31167, GC caches the non-existent owners when it processes the dirtyQueue. As discovered in #32571, there is still small inefficiency, because there are multiple goroutines processing the dirtyQueue, many of them might send a GET to the apiserver before the cache gets populated. This PR populates the cache when GC observes an object gets deleted, which happens before the processing of the dirtyQueue, so it avoids the simultaneous GET sent by the GC workers. cc @lavalamp
-
Vish Kannan authored
support image type override for real in upgrade.sh script
-