- 09 Aug, 2016 1 commit
-
-
Chao Xu authored
-
- 08 Aug, 2016 31 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add service and deployment create sub-commands to kubectl ```release-note Added new commands kubectl create service & kubectl create deployment ``` Partial #25382
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add update_job_result_cache() to uploader for storing last 200 results in a single file.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add SET_NOMOCK_FLAG handling. Pass thru KUBE_GCS_RELEASE_BUCKET (for federation yamls that change it).
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Allow expressing inodes in percentages for eviction Per discussion here: https://github.com/kubernetes/kubernetes/pull/28055#issuecomment-230078770 The amount of inodes per disk can vary, and our operators would prefer to express eviction in terms of percentage available. So independent of a disk having 3.2M or 12M of total inodes, its more convenient to just express eviction as saying if available inodes falls below 10 or 5 percent of total capacity then trigger an action. /cc @vishh @ronnielai @kubernetes/rh-cluster-infra @twiest @kubernetes/sig-node
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add integration test for volume controller startup. Tests #28002 with real etcd (unit tests have a fake one with different behavior). @kubernetes/sig-storage
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add total inodes to kubelet summary api Needed to support inode based eviction thresholds as a percentage. /cc @ronnielai @vishh @kubernetes/rh-cluster-infra
-
derekwaynecarr authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Return nil directly when err is nil. When err is nil, return nil directly instead of `err` to avoid confusion.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Repalce rawContainerID with containerID
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Edits to bring the tls-terminated etcd cluster to the layer. fixes #23198 ```release-note * Updates required for juju kubernetes to use the tls-terminated etcd charm. ```
-
derekwaynecarr authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Federation common libs - deliverAfer for delaying deliverer cc: @wojtek-t @kubernetes/sig-cluster-federation
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Admission control errors should have consistent lower casing noticed while reviewing other PRs, but convention is that error messages should start with lower-case. fixed up inconsistencies in admission control plug-ins. /cc @ncdc
-
Kubernetes Submit Queue authored
Merge pull request #30223 from intelsdi-x/use_GetMasterAndWorkerNodesOrDie_in_scheduler_predicates_tests Automatic merge from submit-queue Use GetMasterAndWorkerNodesOrDie in scheduler predicates tests fixes #28857 follow up to https://github.com/kubernetes/kubernetes/pull/28970 Makes sure that unschedulable node won't be count as worker node. Its using [GetMasterAndWorkerNodesOrDie](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/framework/util.go#L4743) method which is used also in [density tests](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/density.go#L389). @gmarek PTAL
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue pkg/util/exec: don't specify paths for echo `ex.Command()` already searches the binary in PATH, no need to manually specify it as `/bin/echo`. `pkg/util/exec` tests fail in non-conventional environments due to this (e.g. NixOS).
-
derekwaynecarr authored
-
Marcin Wielgus authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Small update to the kubemark guide Fix #29882 cc @wojtek-t
-
gmarek authored
-
Tamer Tas authored
`ex.Command()` already searches the binary in PATH, no need to manually specify it. `pkg/util/exec` tests fail in non-conventional environments due to this (e.g. NixOS).
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Install authorization group in 1.4 client By the way, buried in my other PR there is an e2e test which will remind people adding this line. @deads2k
-
Pawel Skrzynski authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix PVC.Status.Capacity and AccessModes after binding Also, fix unit tests to have the same claim and volume sizes in most of the tests where we don't test matching based on size and test for a specific size when we do actually test the matching. Fixes #29425
-
Jan Safranek authored
Also, fix unit tests to have the same claim and volume sizes in most of the tests where we don't test matching based on size and test for a specific size when we do actually test the matching.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Using the correct phrase as the keyword in the test has changed Fixes #30202
-
xiangpengzhao authored
-
bindata-mockuser authored
-
Angus Salkeld authored
-
Angus Salkeld authored
This adds: create service clusterip create service nodeport create service loadbalancer
-
Angus Salkeld authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue allow a read-only rbd image mounted by multiple pods allow pod to run read-only rbd volume fix #27725
-
- 07 Aug, 2016 7 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue remove useless value copy Copy something to values in parameters won't change them in go. So, remove it to avoid making people confused.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Update secrets.md
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue add delete strategy to certificates registry So that CSRs can be deleted. cc @gtank ```console $ kubectl delete certificatesigningrequest foo error: error when deleting "foo": http: server closed connection ``` and on the apiserver: ``` E0806 00:11:53.791039 5 runtime.go:64] Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/util/runtime/runtime.go:70 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/util/runtime/runtime.go:63 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/util/runtime/runtime.go:49 /usr/local/go/src/runtime/asm_amd64.s:472 /usr/local/go/src/runtime/panic.go:443 /usr/local/go/src/runtime/panic.go:62 /usr/local/go/src/runtime/sigpanic_unix.go:24 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/api/rest/create.go:115 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/api/rest/delete.go:50 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/registry/generic/registry/store.go:634 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/apiserver/resthandler.go:799 /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/apiserver/resthandler.go:953 /usr/local/go/src/runtime/asm_amd64.s:1998 panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal 0xb code=0x1 addr=0x20 pc=0xa268ee] goroutine 1161 [running]: panic(0x2a00240, 0xc820014070) /usr/local/go/src/runtime/panic.go:481 +0x3e6 k8s.io/kubernetes/pkg/util/runtime.HandleCrash(0xc821ecbef8, 0x1, 0x1) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/util/runtime/runtime.go:56 +0x153 panic(0x2a00240, 0xc820014070) /usr/local/go/src/runtime/panic.go:443 +0x4e9 k8s.io/kubernetes/pkg/api/rest.objectMetaAndKind(0x0, 0x0, 0x7faf1332ee78, 0xc8220f0600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/api/rest/create.go:115 +0x1ee k8s.io/kubernetes/pkg/api/rest.BeforeDelete(0x0, 0x0, 0x7faf13188338, 0xc821e218f0, 0x7faf1332ee78, 0xc8220f0600, 0xc821eb11c0, 0x0, 0x0, 0x0) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/api/rest/delete.go:50 +0x94 k8s.io/kubernetes/pkg/registry/generic/registry.(*Store).Delete(0xc82013c9a0, 0x7faf13188338, 0xc821e218f0, 0xc821e0bdde, 0xa, 0xc821eb11c0, 0x0, 0x0, 0x0, 0x0) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/registry/generic/registry/store.go:634 +0x3b8 k8s.io/kubernetes/pkg/apiserver.DeleteResource.func1.1(0x0, 0x0, 0x0, 0x0) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/apiserver/resthandler.go:799 +0xa4 k8s.io/kubernetes/pkg/apiserver.finishRequest.func1(0xc821e081e0, 0xc821eb12c0, 0xc821e08000, 0xc821e0bf80) /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/apiserver/resthandler.go:953 +0xd9 created by k8s.io/kubernetes/pkg/apiserver.finishRequest /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/pkg/apiserver/resthandler.go:958 +0xf1 ``` -
Huamin Chen authored
Signed-off-by:Huamin Chen <hchen@redhat.com>
-
Taariq Levack authored
Typo, environment should be prod not pod
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue e2e flake: real fix of PodAntiAffinity test The fix in PR https://github.com/kubernetes/kubernetes/pull/30135 was wrong in using a wrong test condition for an already broken test. ### Summary The test tries to launch a pod with an anti-affinity annotation, waits 10 seconds and then checks that it is still pending. But the anti-affinity annotation does not forbid to launch that pod on just another node that does not have the zone label at all. This commit changes this behavior by labeling two nodes with the zone label and then forcing the pod to be launched on one of those two nodes. **I assume here that a non-existing label is considered as a different label value.** Fixes #30078
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue SchedulerExtender: add failedPredicateMap in Filter() returns Fix #25797. modify extender.Filter for adding extenders information to “failedPredicateMap” in findNodesThatFit. When all the filtered nodes that passed "predicateFuncs" don’t pass the extenders filter, the failedPredicateMap hasn’t the extenders information, should add it, I think. So when the length of the “filteredNodes.Items” is 0, we can know the integral information. (The length of the “filteredNodes.Items” is 0, may be because the extenders filter failed.)
-
- 06 Aug, 2016 1 commit
-
-
Chao Xu authored
-