- 10 Jun, 2016 9 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Fix incomplete selinux context string when the option is partial. Fix "EmptyDir" e2e tests failures caused by #https://github.com/kubernetes/kubernetes/pull/24901 As mentioned in https://github.com/kubernetes/kubernetes/pull/24901#discussion_r61372312 We should apply the selinux context of the rkt data directory (/var/lib/rkt) when users do not specify all the selinux options. Due to my fault, the change was missed during rebase, thus caused the regression. After applying this PR, the e2e tests passed. ``` $ go run hack/e2e.go -v -test --test_args="--ginkgo.dryRun=false --ginkgo.focus=EmptyDir" ... Ran 19 of 313 Specs in 199.319 seconds SUCCESS! -- 19 Passed | 0 Failed | 0 Pending | 294 Skipped PASS ``` BTW, the test is removed because the `--no-overlay=true` flag will only be there on non-coreos distro. cc @euank @kubernetes/sig-node
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix GKE upgrade e2e util. containers command group at HEAD no longer accepts --zone. Flag has to be specified after subcommand group. Fix #27011
-
k8s-merge-robot authored
Automatic merge from submit-queue Change webserver binary to be usable in large clusters. Ref #27039 @zmerlynn
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a TODO to enable admission control in federation apiserver when the support is added. Only the last commit here needs review. Depends on #26951. cc @kubernetes/sig-cluster-federation []()
-
k8s-merge-robot authored
Automatic merge from submit-queue Prefix scheme/protocol to federation API server URL. cc @kubernetes/sig-cluster-federation []()
-
k8s-merge-robot authored
Automatic merge from submit-queue Stop checking in generated documents Part of #26205 Auto generated docs are **NO LONGER CHECKED IN**, only placeholders. To generate them, e.g. before exporting docs, run hack/generate-docs.sh. hack/verify-generated-docs.sh ensures that generated docs are merely the placeholder text. hack/update-generated-docs.sh puts the placeholder text in the proper places. The old munge behavior is moved into hack/{update|verify}-munge-docs.sh. -
k8s-merge-robot authored
Automatic merge from submit-queue LBaaS v2 Support for Openstack Cloud Provider Plugin Resolves #19774. This work is based on Gophercloud support for LBaaS v2 currently in review (this will have to merge first): https://github.com/rackspace/gophercloud/pull/575 These changes includes the addition of a new loadbalancer configuration option: **LBVersion**. If this configuration attribute is missing or anything other than "v2", lbaas v1 implementation will be used.
-
k8s-merge-robot authored
Automatic merge from submit-queue ScheduledJob tests This builds on top of #25569, so only the last two commits matter ([Revert commit a31ca0dc and move batch/v2alpha1 tests to separate group](https://github.com/kubernetes/kubernetes/commit/e7f6ba796e2aecf8f0560342fd0fae8d0865dc53) and [ScheduledJob client and storage tests](https://github.com/kubernetes/kubernetes/commit/c59c045a8c6081eda2cdd27e7fdbcc481144d3b5)). This also supersedes #25566 with simpler approach to testing, by testing single version at a time. @caesarxuchao I've reverted the changes I've did previously to enable multi-version tests and introduced new group where `batch/v2alpha1` is tested (see 1st commit). I've also added back the necessary tests for scheduledjob related stuff (2nd commit) that are already in queue (@erictune fyi - I can't stand having code without tests
😉 ). []() -
k8s-merge-robot authored
Automatic merge from submit-queue Update redis example to use alpine:3.4 as image ``` kubernetes/redis v2 40e584663e63 5 minutes ago 58.25 MB kubernetes/redis v1 de309495e6c7 13 months ago 146 MB ``` <!-- Reviewable:start --> --- This change is [<img src="http://reviewable.k8s.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/21424) <!-- Reviewable:end -->
-
- 09 Jun, 2016 31 commits
-
-
Maciej Szulik authored
Revert commit a31ca0dc and move batch/v2alpha1 tests to separate group in KUBE_TEST_API_VERSIONS
-
Dawn Chen authored
Revert "GCI: add support for network plugin"
-
Dawn Chen authored
-
Jeff Lowdermilk authored
containers command group at HEAD no longer accepts --zone. Flag has to be specified after subcommand group.
-
Wojciech Tyczynski authored
-
k8s-merge-robot authored
Automatic merge from submit-queue GCE attach tests Add basic tests for GCE attacher. Looking at the code, it would deserve some refactoring as suggested in #25888, so mounting is not tested at all.
-
k8s-merge-robot authored
Automatic merge from submit-queue Enable WatchCache in test/integration/ tests We already run cmd/integration/ with watch cache on. We should also run tests in test/integration/ with watch cache on. @wojtek-t @lavalamp
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a custom main instead of the standard test main, to reduce stack … Adds a custom test main handler (see: `TestMain` in https://golang.org/pkg/testing/ for details) Partial fix for https://github.com/kubernetes/kubernetes/issues/25965 This does the standard timeout, but strips non-kubernetes stacks out of the stack trace (e.g. it filters things like: ``` goroutine 466 [IO wait, 7 minutes]: net.runtime_pollWait(0x7fd74c4672c0, 0x72, 0xc821614000) /usr/local/go/src/runtime/netpoll.go:160 +0x60 net.(*pollDesc).Wait(0xc8215c21b0, 0x72, 0x0, 0x0) /usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a net.(*pollDesc).WaitRead(0xc8215c21b0, 0x0, 0x0) /usr/local/go/src/net/fd_poll_runtime.go:78 +0x36 net.(*netFD).Read(0xc8215c2150, 0xc821614000, 0x1000, 0x1000, 0x0, 0x7fd74c491050, 0xc820014058) /usr/local/go/src/net/fd_unix.go:250 +0x23a net.(*conn).Read(0xc820a5a090, 0xc821614000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:172 +0xe4 net/http.noteEOFReader.Read(0x7fd74c465258, 0xc820a5a090, 0xc8215f0068, 0xc821614000, 0x1000, 0x1000, 0x405773, 0x0, 0x0) /usr/local/go/src/net/http/transport.go:1687 +0x67 net/http.(*noteEOFReader).Read(0xc8215ae1a0, 0xc821614000, 0x1000, 0x1000, 0xc82159ad1d, 0x0, 0x0) <autogenerated>:284 +0xd0 bufio.(*Reader).fill(0xc8202a2b40) /usr/local/go/src/bufio/bufio.go:97 +0x1e9 bufio.(*Reader).Peek(0xc8202a2b40, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/bufio/bufio.go:132 +0xcc net/http.(*persistConn).readLoop(0xc8215f0000) /usr/local/go/src/net/http/transport.go:1073 +0x177 created by net/http.(*Transport).dialConn /usr/local/go/src/net/http/transport.go:857 +0x10a6 ``` We may want to get even more aggressive in the future. @kubernetes/sig-testing
-
k8s-merge-robot authored
Automatic merge from submit-queue Add specific error type for "operation already exists" error. PersistentVolume controller needs to know why scheduling a new operation has failed - if the operation was already running or some other error happened.
-
k8s-merge-robot authored
Automatic merge from submit-queue Reduce log spam in dockertools manager.go Fixes #26972 @kubernetes/sig-node
-
k8s-merge-robot authored
Automatic merge from submit-queue kubectl: fix URLVisitor error message The status of a failed fetch will usually include the code, resulting in a duplicate code in the error message: ``` unable to read URL "http://git:8080/ruby-hello-world.git", server reported 401 401 Unauthorized ``` This change rearranges them so at least the message doesn't stutter (and includes the code in case it's not part of the status): ``` unable to read URL "http://git:8080/ruby-hello-world.git", server reported 401 Unauthorized, status code 401 ``` []()
-
k8s-merge-robot authored
Automatic merge from submit-queue AWS: kubectl get service should print hostnames for LB services Fixes #21526 Also test wide outputs. We only guarantee the first IP to be fully printed if multiple ingresses are present. For AWS, which has no ingress IPs, but only hostnames, the ELB hostname will be truncated, unless -o=wide is specified.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix NetworkPolicy validation bug Fix bugs in NetworkPolicy resource (new in v1.3) validation. Please add this to the v1.3 milestone.
-
k8s-merge-robot authored
Automatic merge from submit-queue Wrap more comments in pkg/volume Wrap some more comments in `pkg/volume`
-
k8s-merge-robot authored
Automatic merge from submit-queue Preserve query strings in HTTP probes instead of escaping them Fixes a problem reported on Slack by devth. ```release-note * Allow the use of query strings and URI fragments in HTTP probes ``` This might also preserve fragments, for those crazy enough to pass them. I am using url.Parse() on the path in order to get path/query/fragment and also deliberately avoiding the addition of more fields to the API.
-
k8s-merge-robot authored
Automatic merge from submit-queue Don't ignore error when Discovery().ServerResources() in kubectl run Ref #27014 This doesn't fix the flake directly, but expose the error happened when the flake happens. @kubernetes/kubectl @caesarxuchao []()
-
k8s-merge-robot authored
Automatic merge from submit-queue GCI: add support for network plugin I had run e2e against a cluster with both master and nodes on GCI a couple of times. The PR auto tests will cover the hybrid cluster with just master on GCI. cc/ @roberthbailey @fabioy @kubernetes/goog-image
-
k8s-merge-robot authored
Automatic merge from submit-queue Avoid pathname collisions in TestNewOICAuthProvider.
-
k8s-merge-robot authored
Automatic merge from submit-queue Exit image puller subshell Exit the subshell with 0 so even if the last docker pull fails the pod doesn't end up in the error state.
-
Dawn Chen authored
Revert "Only build essential targets for node e2e"
-
Dawn Chen authored
-
Dawn Chen authored
Wait for arc.getArchive() to complete before running tests
-
Erick Fejta authored
-
Davide Agnello authored
-
Davide Agnello authored
-
Daniel Smith authored
-
Dawn Chen authored
Only build essential targets for node e2e
-
Daniel Smith authored
-
Daniel Smith authored
Auto generated docs are **NO LONGER CHECKED IN**, only placeholders. To generate them, e.g. before exporting docs, run hack/generate-docs.sh. hack/verify-generated-docs.sh ensures that generated docs are merely the placeholder text. hack/update-generated-docs.sh puts the placeholder text in the proper places. The old munge behavior is moved into hack/{update|verify}-munge-docs.sh. -
Dawn Chen authored
Bump cAdvisor to v0.23.3
-
k8s-merge-robot authored
Automatic merge from submit-queue Mark known-flags to merge via union.
-