- 10 Jun, 2016 32 commits
-
-
bryk authored
Release info: https://github.com/kubernetes/dashboard/releases/tag/v1.1.0-beta3
-
Piotr Szczesniak authored
Fixed GetGroupNodes method: wrong regexp function was used.
-
k8s-merge-robot authored
Automatic merge from submit-queue implement EBS and Cinder attacher/detacher follow up with #21709 @kubernetes/sig-storage
-
Wojciech Tyczynski authored
Revert "Add a custom main instead of the standard test main, to reduce stack …"
-
k8s-merge-robot authored
Automatic merge from submit-queue Rename ENABLE_NODE_AUTOSCALER to ENABLE_CLUSTER_AUTOSCALER - part 2 Follow up of https://github.com/kubernetes/kubernetes/pull/26993 cc: @fgrzadkowski @piosz @jszczepkowski ```release-note Rename environment variables (KUBE_)ENABLE_NODE_AUTOSCALER to (KUBE_)ENABLE_CLUSTER_AUTOSCALER. ``` Fixes https://github.com/kubernetes/kubernetes/issues/26343
-
k8s-merge-robot authored
Automatic merge from submit-queue support for mounting local-ssds on GCI This change adds support for mounting local ssds on GCI. It updates the previous container-vm behavior as well to match that for GCI nodes by mounting the local-ssds under the same path (/mnt/disks/ssdN). @vulpecula @roberthbailey @andyzheng0831 @kubernetes/goog-image
-
k8s-merge-robot authored
Automatic merge from submit-queue Flake 26955: portforwarding e2e: print logs when pod doesn't terminate For more insights why flake #26955 happens.
-
Wojciech Tyczynski authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Trusty: fix the 'ping' issue and fluentd-gcp issue #26379 This PR is mainly for being picking up the fix in #27016 and #27102 in trusty code, so that we can fix the issues in the release-1.2 branch for GCI. It contains two parts: (1) Adding iptables rules to accept ICMP traffic, otherwise 'ping' from a pod does not work; (2) Revising the code for cleaning up docker0 stuff including the bridge and iptables rules. I slightly refactor the code of starting kubelet and removing docker0 stuff before starting kubelet. The old code did it after starting kubelet but before restarting docker. I think doing it before starting kubelet is safter. cc/ @roberthbailey @fabioy @dchen1107 @a-robinson @kubernetes/goog-image
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Replace 'journalctl' with rkt's GetLogs() API. This replaced the `journactl` shell out with rkt's GetLogs() API. Fixes #26997 To make this fully work, we need rkt to have this patch #https://github.com/coreos/rkt/pull/2763 cc @kubernetes/sig-node @euank @alban @iaguis @jonboulle
-
k8s-merge-robot authored
Automatic merge from submit-queue cluster/gce/coreos: Update heapster apiVersion This fixes an inadvertant search-replace error in #26617. The error was missed then because the search-replace issue wasn't present in the standalone controllers, but was in all the others. I verified that with this change heapster comes up under the default influxdb monitoring and without this change addon manager spits out validation failure errors for the heapster yaml. cc @yifan-gu
-
k8s-merge-robot authored
Automatic merge from submit-queue oidc: fix test nil pointer ``` 2016-06-09 13:12:37.262983 I | http: TLS handshake error from 127.0.0.1:32814: remote error: bad certificate PASS --- FAIL: TestNewOIDCAuthProvider (0.87s) 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=0x0 pc=0x5d91ca] goroutine 12 [running]: panic(0x124bd00, 0xc8200101f0) /usr/local/google/home/mikedanese/.gimme/versions/go1.6.1.linux.amd64/src/runtime/panic.go:464 +0x3e6 testing.tRunner.func1(0xc820023b90) /usr/local/google/home/mikedanese/.gimme/versions/go1.6.1.linux.amd64/src/testing/testing.go:467 +0x192 panic(0x124bd00, 0xc8200101f0) /usr/local/google/home/mikedanese/.gimme/versions/go1.6.1.linux.amd64/src/runtime/panic.go:426 +0x4e9 k8s.io/kubernetes/plugin/pkg/auth/authenticator/token/oidc/testing.(*OIDCProvider).AddMinimalProviderConfig(0xc820020580, 0x0) /usr/local/google/home/mikedanese/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/plugin/pkg/auth/authenticator/token/oidc/testing/provider.go:85 +0x2a k8s.io/kubernetes/plugin/pkg/client/auth/oidc.TestNewOIDCAuthProvider(0xc820023b90) /usr/local/google/home/mikedanese/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/plugin/pkg/client/auth/oidc/oidc_test.go:51 +0x367 testing.tRunner(0xc820023b90, 0x1d0a360) /usr/local/google/home/mikedanese/.gimme/versions/go1.6.1.linux.amd64/src/testing/testing.go:473 +0x98 created by testing.RunTests /usr/local/google/home/mikedanese/.gimme/versions/go1.6.1.linux.amd64/src/testing/testing.go:582 +0x892 FAIL k8s.io/kubernetes/plugin/pkg/client/auth/oidc 3.081s ``` cc @bobbyrullo @yifan-gu -
k8s-merge-robot authored
Automatic merge from submit-queue AWS: support mixed plaintext/encrypted ports in ELBs via service.beta.kubernetes.io/aws-load-balancer-ssl-ports annotation Fixes #26268 Implements the second SSL ELB annotation, per #24978 `service.beta.kubernetes.io/aws-load-balancer-ssl-ports=*` (comma-separated list of port numbers or e.g. `https`) If not specified, all ports are secure (SSL or HTTPS).
-
k8s-merge-robot authored
Automatic merge from submit-queue Make intra-pod networking test work in large clusters Fix #27039 @zmerlynn
-
k8s-merge-robot authored
Automatic merge from submit-queue Improve petset e2es Mainly * scale petset to 0 and wait for volume provisioner to delete pvs so we don't leak them * bake binaries into init[0] and cp into destination, instead of wgetting at runtime * dump verbose debug output on failure https://github.com/kubernetes/test-infra/pull/115, https://github.com/kubernetes/kubernetes/issues/26824
-
k8s-merge-robot authored
Automatic merge from submit-queue only handled non host network pods for hostports in kubenet attempt to fix: #27118
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Do not run rkt pod inside a pre-created netns when network plugin is no-op This fixed a panic where the returned pod network status is nil. (Fix #26540) Also this makes lkvm stage1 able to run inside a user defined network, where the network name needs to be 'rkt.kubernetes.io'. A temporal solution to solve the network issue for lkvm stage1. Besides, I fixed minor issues such as passing the wrong pod UID when cleaning up the netns file. /cc @euank @pskrzyns @jellonek @kubernetes/sig-node I tested with no networkplugin locally, works fine. As a reminder, we need to document this in the release.https://github.com/kubernetes/kubernetes/issues/26201 -
k8s-merge-robot authored
Automatic merge from submit-queue turn off cni masqurade and manage it in kubenet fixes #27110
-
Yifan Gu authored
Also fixed a bug where 'journalctl -f' process leaks when the kubelet is killed.
-
k8s-merge-robot authored
Automatic merge from submit-queue Accept ICMP in INPUT/FORWARD chain of filter table on GCI fixes: #27059
-
Yifan Gu authored
This fixed a panic where the returned pod network status is nil. Also this makes lkvm stage1 able to run inside a user defined network, where the network name needs to be 'rkt.kubernetes.io'. Also fixed minor issues such as passing the wrong pod UID, ignoring logging errors.
-
k8s-merge-robot authored
Automatic merge from submit-queue Updating e2e docs with instructions on running federation tests Last two commits are for review. Depends on #26951 \cc @madhusudancs @quinton-hoole @nikhiljindal []()
-
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
-
Minhan Xia authored
-
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 8 commits
-
-
Maciej Szulik authored
Revert commit a31ca0dc and move batch/v2alpha1 tests to separate group in KUBE_TEST_API_VERSIONS
-
Colin Hom authored
-
Dawn Chen authored
Revert "GCI: add support for network plugin"
-
Dawn Chen authored
-
Mike Danese authored
-
Prashanth Balasubramanian authored
-
Andy Zheng authored
-
Minhan Xia authored
-