- 14 May, 2017 2 commits
-
-
Jordan Liggitt authored
-
Jordan Liggitt authored
-
- 12 May, 2017 30 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue move from daemon_restart.go to framework/util.go **What this PR does / why we need it**: Moves the func `nodeExec` from daemon_restart.go to framework/util.go. This is the correct file for this func and is a more intuitive pkg for other callers to use. This is a small step of the larger effort of restructuring e2e tests to be more logically structured and easier for newcomers to understand. ```release-note NONE ``` cc @timothysc @copejon
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45691, 45667, 45698, 45715) Add general NoExecute Toleration to fluentd in gcp configuration Ref #44445 Once merged I'll create a cherry-pick that will be picked up in GKE together with the next patch release. cc @JorritSalverda @davidopp @aveshagarwal @nimeshksingh @piosz ```release-note fluentd will tolerate all NoExecute Taints when run in gcp configuration. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45691, 45667, 45698, 45715) testName to head **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**: testName in head, may be can quick location **Release note**: ```release-note ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45691, 45667, 45698, 45715) dockertools: migrate the unit tests and delete the package
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45691, 45667, 45698, 45715) Make update_owners.py also emit a JSON sig-owners list. This should experience less churn in general! I'm going to make the triage page use this list to let sigs have individualized dashboards. **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45684, 45266, 45669, 44787, 44984) [Federation] Unify the delivery methods in the ReplicaSet controller. Unifies the federated and non-federated object delivery methods. The reconcile method that's called already checks for existence, and no other controller has a similar paradigm, so it seems reasonable to simplify it here. cc @marun **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45684, 45266, 45669, 44787, 44984) Add GroupVersionKind extension to OpenAPI operations Fixes: #43249 ref: #34254 ```release-note Added Group/Version/Kind and Action extension to OpenAPI Operations ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45684, 45266, 45669, 44787, 44984) Fix XDG-based kubectl plugin dirs XDGDataPluginLoader messed up its default-value handling for `XDG_DATA_DIRS` and ends up scanning *all of /usr/share* looking for plugins if you don't have that set :-O /release-note-none /assign @fabianofranz
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45684, 45266, 45669, 44787, 44984) [CRI] Return success if ImageNotFound in RemoveImage() Signed-off-by:
Crazykev <crazykev@zju.edu.cn> **What this PR does / why we need it**: **Sorry for close the [old one](https://github.com/kubernetes/kubernetes/pull/44381) mistakenly, rebase and move to here.** RemoveImage() operation should be idempotent, [ref](https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/api/v1alpha1/runtime/api.proto#L89-L92) @feiskyer @Random-Liu PTAL **Which issue this PR fixes** **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update kube-dns version to 1.14.2 ```release-note Updates kube-dns to 1.14.2 - Support kube-master-url flag without kubeconfig - Fix concurrent R/Ws in dns.go - Fix confusing logging when initialize server - Fix printf in cmd/kube-dns/app/server.go - Fix version on startup and --version flag - Support specifying port number for nameserver in stubDomains ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue images: hyperkube: README: add a note about REGISTRY variable
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45571, 45657, 45638, 45663, 45622) Use real proxier inside hollow-proxy but with mocked syscalls Fixes https://github.com/kubernetes/kubernetes/issues/43701 This should make hollow-proxy better mimic the real kube-proxy in performance. Maybe next we should have a more realistic implementation even for fake iptables (adding/updating/deleting rules/chains in an table, just not on the real one)? Though I'm not sure how important it is. cc @kubernetes/sig-scalability-misc @kubernetes/sig-network-misc @wojtek-t @gmarek
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45571, 45657, 45638, 45663, 45622) rkt: Improve the Garbage Collection **What this PR does / why we need it**: This PR improve the garbage collection of files written inside the `/var/lib/kubelet/pods/<pod: id>` It removes the` finished-<pod: id>` file touched during the `ExecStopPost` of the systemd unit. It also removes the `/dev/termination-log` file mounted into containers . The termination-log is used to produce a message from the container and collected by the kubelet when the Pod stops. Especially for the termination-log, removing theses files will free the associated space used on the filesystem. **Release note**: `NONE`
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45571, 45657, 45638, 45663, 45622) Added indexer description for the API of NewIndexerInformer. **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 NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue (batch tested with PRs 45571, 45657, 45638, 45663, 45622) Print API latency metrics as perfdata
-
gmarek authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix AssertCalls usage for kubelet fake runtimes unit tests Despite its name, AssertCalls() does not assert anything. It returns an error that should be checked. This was causing false negatives for a handful of unit tests, which are also fixed here. Tests for the image manager needed to be rearranged in order to accommodate a potentially different sequence of calls each tick because the image puller changes behavior based on prior errors. **What this PR does / why we need it**: Fixes broken unit tests **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: **Special notes for your reviewer**: **Release note**: ```release-note NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue [federation][e2e] Distinguish local vars and global vars None
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue There is a rule in using go channel: never close a channel in the receiver side. fix https://github.com/kubernetes/kubernetes/issues/45215
-
jeff vance authored
-
gmarek authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue detach the volume when pod is terminated When pods are terminated we should detach the volume. Fixes https://github.com/kubernetes/kubernetes/issues/45191 **Release note**: ``` Detach the volume when pods are terminated. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add properties file for cos-docker-validation test job **What this PR does / why we need it**: This is forked from test/e2e_node/jenkins/docker_validation/jenkins-validation.properties. It is used for COS docker validation test. **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**: ```NONE ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue fix specialized verbs in create role
-
Erick Fejta authored
Improvement on Kubectl CheatSheet base64 examples
-
Hemant Kumar authored
and lets make sure that controller respects it and doesn't detaches mounted volumes.
-
Hemant Kumar authored
Make sure volume is detached when pod is terminated because of any reason and not deleted from api server.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue orphan when kubectl delete --cascade=false The default for new objects is to propagate deletes (use GC) when no deleteoptions are passed. In addition, the vast majority of kube objects use this default. Only a few controllers resources (sts, rc, deploy, jobs, rs) orphan by default. This means that when you do `kubectl delete sa/foo --cascade=false` you do *not* orphan. That doesn't fulfill the intent of the command. This explicitly orphans when `--cascade=false` so we don't use GC. @fabianofranz @jwforres I liked this easter egg :) @kubernetes/sig-cli-bugs we should backport this to 1.6
-
Brandon Philips authored
The REGISTRY variable is pretty helpful for people who are hacking on hyperkube. Document it here instead of just in the Makefile.
-
Ryan Hitchman authored
This should experience less churn in general!
-
- 11 May, 2017 8 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue plumb stopch to post start hook index since many of them are starting go funcs Many post-start hooks require a stop channel to properly terminate their go funcs. @p0lyn0mial I think you need this for https://github.com/kubernetes/kubernetes/pull/45355 ptal. @ncdc per request @sttts can you review too since Andy is out?
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Bump l7-lb-controller resource usage threshold in tests Fix #45512
-
Jonathan MacMillan authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue HTML escape apiserver errors to avoid triggering vulnerability scanners. Simple XSS scans might fetch /<script>alert('vulnerable')</script>, and fail when the response body includes the script tag verbatim, despite the headers directing the browser to interpret the response as text. This isn't a real vulnerability, but it's easier to fix this here than it is to fix the scanners. **Release note**: ```release-note NONE ``` -
Bowei Du authored
Changes: - Support kube-master-url flag without kubeconfig - Fix concurrent R/Ws in dns.go - Fix confusing logging when initialize server - Fix printf in cmd/kube-dns/app/server.go - Fix version on startup and --version flag - Support specifying port number for nameserver in stubDomains
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Improved code coverage for pkg/kubelet/types/labels The test coverage improved from 0% to 100%. This fixed part of #40780 **What this PR does / why we need it**: Increase test coverage. **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-none **Release note**: ```NONE ```
-
Wojciech Tyczynski authored
-
Dan Winship authored
-