Commit Graph

2609 Commits (523e1d0d8cf830ed7cbf6f2a7d1131610a34c3df)

Author SHA1 Message Date
Eric Tune d5f303d3d7 Fixed and added tests 2016-02-19 09:20:56 -08:00
Eric Tune 98a801a37b Created batch API group and copied Job there
Modeled after on first commit (2fbc5bb) of piosz:hpa-ga (#20501).
2016-02-19 09:20:56 -08:00
Eric Tune 8d1831b075 Remove a diff option not in BSD diff
Allows autogeneration on mac.
2016-02-19 08:47:57 -08:00
k8s-merge-robot 62587b66ff Merge pull request #21019 from freehan/estest
Auto commit by PR queue bot
2016-02-19 05:46:23 -08:00
gmarek cc3cf17519 extend timeout in kubemark-scale 2016-02-19 12:01:25 +01:00
k8s-merge-robot 5a3dec8dad Merge pull request #20777 from pmorie/kubectl-create-configmap
Auto commit by PR queue bot
2016-02-19 00:03:53 -08:00
Paul Morie 51a9c2c9ba Add kubectl create configmap 2016-02-18 21:24:21 -05:00
Hitoshi Mitake cb7951e7aa hack/kube-dump.sh: remove an unused script
Based on the comments on https://github.com/kubernetes/kubernetes/pull/19915
2016-02-19 11:02:36 +09:00
Jeff Grafton 74cdfea025 Fix small typo in ubernetes-lite E2E_ZONES
Also fix name of MULTIZONE env var
2016-02-18 17:12:25 -08:00
k8s-merge-robot 1c1c57719a Merge pull request #21515 from ihmccreery/upgrade-target-to-latest
Auto commit by PR queue bot
2016-02-18 16:15:28 -08:00
Phillip Wittrock 644d651c69 Merge pull request #21442 from ixdy/e2e-runner-ginkgo-test-args
Don't bail if GINKGO_TEST_ARGS isn't set
2016-02-18 16:07:11 -08:00
Isaac Hollander McCreery 194abade89 Default upgrade-target (ci/latest) for upgrade jobs on master 2016-02-18 15:10:35 -08:00
Paul Morie 6cc1ba4158 Make downward API volume test run faster 2016-02-18 17:20:09 -05:00
Jeff Grafton 68fddbdfad Don't bail if GINKGO_TEST_ARGS isn't set 2016-02-18 11:31:58 -08:00
k8s-merge-robot 80ff0cbbda Merge pull request #21193 from caesarxuchao/linkchecker-jenkins
Auto commit by PR queue bot
2016-02-18 10:29:50 -08:00
k8s-merge-robot 5acdb92126 Merge pull request #21177 from laushinka/spelling-fixes
Auto commit by PR queue bot
2016-02-18 10:29:49 -08:00
k8s-merge-robot 17325ef6ef Merge pull request #20501 from piosz/hpa-ga
Auto commit by PR queue bot
2016-02-18 06:52:39 -08:00
Wojciech Tyczynski 03af3f60e9 Revert "Move scalability suite to a dedicated project" 2016-02-18 12:13:41 +01:00
Wojciech Tyczynski dd4289c87d Move scalability suite to a dedicated project 2016-02-18 10:49:28 +01:00
Joe Finney 2b756ca56d Move E2E kube-up call into test-setup from e2e-internal. 2016-02-17 16:49:07 -08:00
laushinka 7ef585be22 Spelling fixes inspired by github.com/client9/misspell 2016-02-18 06:58:05 +07:00
Isaac Hollander McCreery 83bfe2cfda Refactor e2e.sh in preparation for YAML-ifying configs
Remove E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX from jobs that don't need them, because they are in their own project, and add defaults

Fail on leaked resources by default

Kill E2E_SET_CLUSTER_API_VERSION

Rely on defaults for E2E_UP, E2E_TEST, E2E_DOWN

Only PUBLISH_GREEN_VERSION for kubernetes-e2e-gce

Directly export ZONE vars rather than chaining and setting locals

Collapse E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX into E2E_NAME (always take the shortest of the three, to avoid name length problems

Factor out soak vars

Remove incorrect feature enablement ENV vars

export GINKGO_TEST_ARGS directly, rather than looping through export at the bottom

Directly export E2E Control Variables

Export KUBEMARK ENV vars directly

export KUBERNETES_PROVIDER directly

Export JENKINS_PUBLISHED_VERSION directly, and don't use it where unnecessary; remove old CURRENT_RELEASE_PUBLISHED_VERSION

export PROJECT and NETWORK_PROVIDER directly

export node ENV vars directly

export other shared cluster ENV vars directly

Directly export CLOUDSDK ENV vars

export GCE and AWS ENVs directly

Various cleanup, including refactoring upgrades

Fixup: no PERFORMANCE env for AWS

Address comment

Fixes for comments up to cebf501

Address comments through 81f39b8

Fix: default E2E_UP, E2E_TEST, E2E_DOWN

Use JENKINS_FORCE_GET_TARS for upgrade jobs; fixes through 140ea2b

Fix ubernetes-lite config

Address rebased 2 comments

Remove tab
2016-02-17 11:28:18 -08:00
Joe Finney 98981ac3ec Remove unused functions from hack/e2e.go. 2016-02-17 11:23:33 -08:00
k8s-merge-robot 1a2f811a3b Merge pull request #20063 from mqliang/imageGC-config
Auto commit by PR queue bot
2016-02-17 06:16:45 -08:00
gmarek a72a4ea3d6 Remove buildcop from ingress test failure emails 2016-02-17 14:14:18 +01:00
Marek Grabowski 411e7671f1 Merge pull request #21371 from wojtek-t/kubemark_in_us
Run 100-node Kubemark in US to enable running load test there.
2016-02-17 13:44:53 +01:00
k8s-merge-robot 207b90ae63 Merge pull request #19578 from quinton-hoole/2016-01-04-ube-lite-e2e
Auto commit by PR queue bot
2016-02-17 04:29:48 -08:00
k8s-merge-robot 4c69bdaacd Merge pull request #21294 from luxas/add_arm_test_targets
Auto commit by PR queue bot
2016-02-17 02:26:49 -08:00
Wojciech Tyczynski 4930bc22c2 Enable load test in Kubemark100 2016-02-17 09:51:14 +01:00
Wojciech Tyczynski e14e7964a7 Run 100-node Kubemark in us-central1-b 2016-02-17 09:49:58 +01:00
Clayton Coleman 778fb1798b Don't print reason or message if they are empty on pods
For running pods they are typically empty and convey no value. Don't
print images twice.
2016-02-16 23:26:59 -05:00
Chao Xu f679913720 add a jenkins job config for linkchecker 2016-02-16 17:33:23 -08:00
Mike Danese 2857baa7fd use defaults in test-dockerized for etcd prefix and api versions
Test more things
2016-02-16 15:46:22 -08:00
Joe Finney 6f7182e500 Remove hack/e2e-test.sh in favor of hack/e2e.go. 2016-02-16 14:54:50 -08:00
Quinton Hoole b4a3559807 Add Jenkins e2e test job for multi-zone Ubernetes Lite 2016-02-16 13:07:17 -08:00
k8s-merge-robot eb44520f5f Merge pull request #21276 from mesosphere/jdef_host_port_endpoints_refactor
Auto commit by PR queue bot
2016-02-16 10:59:11 -08:00
Alex Robinson 589fa7a2c0 Merge pull request #21156 from wonderfly/add_job_configs_for_gke_trusty
Jenkins: Add configs for gke+trusty e2e test jobs
2016-02-16 10:11:56 -08:00
k8s-merge-robot dada47eb2f Merge pull request #21179 from smarterclayton/cant_replace_cluster_resource
Auto commit by PR queue bot
2016-02-16 04:45:43 -08:00
Lucas Käldström fa39730f0b Add test targets for ARM 2016-02-16 08:25:18 +02:00
k8s-merge-robot 47acbd62ec Merge pull request #21099 from deads2k/extend-patch
Auto commit by PR queue bot
2016-02-15 14:49:02 -08:00
James DeFelice 8c776b7eb9 host port mapping should be more consistent between scheduler and
controller-manager in k8sm:
  - rename host_port_endpoints flag to host-port-endpoints
  - host port mapping strategy in scheduler should be driven by host-port-endpoints flag
  - added host-port-endpoints to known flags
  - docs: scheduler should also be configured with host-port-endpoints
  - task recovery: be explicit about excluding mirror pods
2016-02-15 21:28:46 +00:00
Piotr Szczesniak d9705940d6 Fixed and added tests 2016-02-15 21:39:00 +01:00
Piotr Szczesniak 2fbc5bb767 Created autoscaling API group and copied HPA there 2016-02-15 21:39:00 +01:00
mqliang 641ba92aa3 move minGCAge to ImageGCPolicy and make it configurable 2016-02-15 22:54:54 +08:00
Paul Morie d1dc259ef2 ConfigMap volume source 2016-02-14 16:19:17 -05:00
k8s-merge-robot 43fb544a4a Merge pull request #21001 from ericchiang/oidc_groups
Auto commit by PR queue bot
2016-02-14 05:24:43 -08:00
k8s-merge-robot b0d8f361ab Merge pull request #20969 from justinsb/configurable_status_upload
Auto commit by PR queue bot
2016-02-14 02:47:39 -08:00
k8s-merge-robot c30bffacc8 Merge pull request #20967 from luxas/local_build_time
Auto commit by PR queue bot
2016-02-13 20:29:38 -08:00
k8s-merge-robot 53d9f9ecab Merge pull request #20814 from deads2k/restmapper-errors
Auto commit by PR queue bot
2016-02-13 15:53:22 -08:00
k8s-merge-robot 060f8f4db7 Merge pull request #20802 from aveshagarwal/master-allnamespaces-issue
Auto commit by PR queue bot
2016-02-13 15:25:15 -08:00
k8s-merge-robot f43b849e54 Merge pull request #20770 from liggitt/ugorji-var-reset
Auto commit by PR queue bot
2016-02-13 14:59:38 -08:00
k8s-merge-robot 3375fa6fb6 Merge pull request #21102 from ixdy/echo-time
Auto commit by PR queue bot
2016-02-13 08:33:52 -08:00
Jordan Liggitt 6b97e2ec51 Fix verify-codecgen.sh 2016-02-13 09:15:39 -05:00
k8s-merge-robot 19c8d73cac Merge pull request #18077 from soltysh/stop_deployment
Auto commit by PR queue bot
2016-02-12 22:47:04 -08:00
Isaac Hollander McCreery cc9b092e94 Remove parallel-flaky suite 2016-02-12 17:24:07 -08:00
Isaac Hollander McCreery ec5b9abba8 Add instructions and tooling for munging test infra for a new release series 2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery 3cec929f1c Remove old GCE upgrade jobs; no longer useful 2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery c09da9e03c Remove [Skipped] as a label for tests. 2016-02-12 17:24:06 -08:00
k8s-merge-robot 8a4a73e372 Merge pull request #20517 from janetkuo/enable-deployments-default
Auto commit by PR queue bot
2016-02-12 14:26:12 -08:00
Mike Danese 695211e2ee Merge pull request #21105 from caesarxuchao/watchCacheForIntegration
turn on and off watch cache in integration test
2016-02-12 14:02:47 -08:00
Clayton Coleman d23c531869 Can't replace a generic resource that is cluster scoped
It should be allowed to invoke kubectl replace with a JSON file that has
no resource version set.  Namespaced resources were working correctly,
but cluster resources were silently failing to lookup the current state
of the object to get the resource version because we weren't using
NamespaceIfScoped(). Added a failing test.
2016-02-12 16:20:37 -05:00
Janet Kuo 2874f30c05 Enable Deployments by default 2016-02-12 12:29:14 -08:00
Jeff Grafton 03ec0e12d2 Clean up upload-to-gcs.sh to remove unnecessary cruft 2016-02-12 11:58:37 -08:00
Daniel Wang 91b2f59bc6 Jenkins: Add configs for gke+trusty e2e test jobs
Additionally, merge kubernetes-e2e-trusty.yaml into kubernetes-e2e.yaml and
refactor the latter to serve all e2e jobs.
2016-02-12 11:30:55 -08:00
Mike Danese 2172e0dea0 Merge pull request #21108 from mml/slow-flake
Include some debug output when the API server never appears.
2016-02-12 11:27:12 -08:00
Eric Chiang 92d37d5cc5 plugin/pkg/auth/authenticator/token/oidc: get groups from custom claim 2016-02-12 09:58:18 -08:00
deads2k 9f003f7db3 allow patch to handle multiple types 2016-02-12 11:12:09 -05:00
Michael Burman 528be97b41 Hawkular support for the Initial Resources 2016-02-12 17:36:11 +02:00
Maciej Szulik b929424135 Scale deployments fall-back to regular deployment update 2016-02-12 10:17:35 +01:00
Matt Liggett 7a2e649745 Include some debug output when the API server never appears.
Helps with #20916
2016-02-11 16:33:35 -08:00
k8s-merge-robot 662a4291f3 Merge pull request #19488 from derekwaynecarr/fix_19129
Auto commit by PR queue bot
2016-02-11 15:08:55 -08:00
Avesh Agarwal c0e1623be2 Fix kubectl get error when both all-namespaces and namespace are provided.
As per kubectl get help, --namespace should be ignored with all-namespaces,
but kubectl get pods --all-namespaces --namespace=<name-space> gives
following error:

"the namespace from the provided object "default" does not match the
namespace "". You must pass '--namespace=default' to perform this
operation."

This commit fixes this error issue.
2016-02-11 17:06:04 -05:00
Chao Xu 18c1eb2d56 turn on and off watch cache in integration test 2016-02-11 13:51:03 -08:00
Jeff Grafton 5aead14c62 Echo start and finish times to build log 2016-02-11 13:11:45 -08:00
k8s-merge-robot f6ae6b47ae Merge pull request #20687 from vishh/systemd-support
Auto commit by PR queue bot
2016-02-11 13:06:29 -08:00
Maisem Ali 1c6a223eaa Merge pull request #20865 from maisem/master
Adding a readiness probe to kubectl e2e tests.
2016-02-11 12:55:15 -08:00
derekwaynecarr 06f26189f0 Update kubectl create subcommand to use printer flags 2016-02-11 15:37:47 -05:00
Mike Danese 1478cf345a Merge pull request #21090 from ihmccreery/feature-reboot
Quarantine reboot tests (again)
2016-02-11 11:28:37 -08:00
Isaac Hollander McCreery 6ad95be523 Quarantine reboot tests (again) 2016-02-11 11:18:15 -08:00
Maciej Szulik 0ea31b56ed Adding reaper for deployments 2016-02-11 19:02:32 +01:00
Minhan Xia e4a03cddca Add elasticsearch suite 2016-02-11 09:56:12 -08:00
deads2k deb4d3ccca type RESTMapper errors to better handle MultiRESTMapper errors 2016-02-11 11:45:05 -05:00
Wojciech Tyczynski fe4e65fb76 Disable load test on kubemark 100 2016-02-11 17:10:26 +01:00
k8s-merge-robot 611a3b9d55 Merge pull request #21064 from wojtek-t/enable_load_in_kubemarks
Auto commit by PR queue bot
2016-02-11 06:24:34 -08:00
k8s-merge-robot 09314f97f6 Merge pull request #20944 from janetkuo/move-deployment-example
Auto commit by PR queue bot
2016-02-11 02:37:31 -08:00
k8s-merge-robot 3208665edf Merge pull request #20928 from madhusudancs/replicaset-expose
Auto commit by PR queue bot
2016-02-11 02:02:20 -08:00
Wojciech Tyczynski 0662a2d00a Enable load test in 100- and 1000-node Kubemarks 2016-02-11 10:55:11 +01:00
k8s-merge-robot 06d43a4cdd Merge pull request #20881 from caesarxuchao/refactor-update-api-reference-docs-script
Auto commit by PR queue bot
2016-02-11 00:26:35 -08:00
Lucas Käldström b67445b064 Share the host's timezone with the build container 2016-02-11 07:44:05 +02:00
k8s-merge-robot 2d85c6e4b0 Merge pull request #20864 from caesarxuchao/generate-versioned-clients
Auto commit by PR queue bot
2016-02-10 18:29:35 -08:00
Vishnu kannan 575812787d Replace `--resource-container` and `--system-container` with
`--kubelet-cgroups` and `--system-cgroups` respectively.
Updated `--runtime-container` to `--runtime-cgroups`.
Cleaned up most of the kubelet code that consumes these flags to match
the flag name changes.

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 17:33:28 -08:00
Dawn Chen 9a23c52cb8 Export HAIRPIN_MODE environment variable for soaking test. 2016-02-10 17:24:45 -08:00
Chao Xu 1c84552757 generate the versioned clientset 2016-02-10 17:22:46 -08:00
Chao Xu 6aa23e4e49 refacotr update-api-reference-docs.sh 2016-02-10 16:46:59 -08:00
Madhusudan.C.S 293793cf0d Allow replica set to be exposed as a service and add kubectl command tests for replica sets. 2016-02-10 16:20:08 -08:00
Vishnu kannan 38efc837b9 Make container runtime's cgroup configurable.
Use the real cgroups for metrics generation.

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 16:02:34 -08:00
Mike Danese b3172a4ccf kubelet: add a pidfile 2016-02-10 11:38:50 -08:00
Janet Kuo ddd983286b Move deployment example to docs/user-guide 2016-02-10 10:46:12 -08:00
k8s-merge-robot 86a7a9534a Merge pull request #20924 from kubernetes/revert-20651-quarantine-reboot
Auto commit by PR queue bot
2016-02-10 09:36:09 -08:00
Wojciech Tyczynski ac401a27f7 Merge pull request #20972 from wojtek-t/fix_kubemark_timeouts
Update timeouts for scalability-related suites
2016-02-10 15:48:30 +01:00
Wojciech Tyczynski 8e647e57bc Update timeouts for scalability-related suites 2016-02-10 15:15:44 +01:00
Justin Santa Barbara ba19c4e2f0 e2e runner: make build start/finished upload configurable
Allow the target GCS bucket to be changed, and allow upload to GCS to be
suppressed altogether, with the same env vars that upload-to-gcs.sh
uses.
2016-02-10 08:24:48 -05:00
Marcin b7d72ef36d Startup scripts for custom metrics 2016-02-10 12:32:04 +01:00
k8s-merge-robot 808209de52 Merge pull request #20839 from spxtr/clone-soak
Auto commit by PR queue bot
2016-02-10 02:51:03 -08:00
k8s-merge-robot 71b6b81102 Merge pull request #20076 from derekwaynecarr/namespace_controller_workers
Auto commit by PR queue bot
2016-02-10 00:55:57 -08:00
Wojciech Tyczynski e9e3f7b938 Merge pull request #20903 from wojtek-t/delete_namespace_in_kubemark
Delete namespace in Kubemarks
2016-02-10 08:32:54 +01:00
k8s-merge-robot 41a98b43e4 Merge pull request #19840 from madhusudancs/replicaset-deployment
Auto commit by PR queue bot
2016-02-09 18:57:42 -08:00
Joe Finney 7075d3c378 Fix indentation for ingress jobs in e2e.sh. 2016-02-09 17:54:16 -08:00
Prashanth B f0620a5efd Merge pull request #20883 from bprashanth/kubelet_flag
Kubelet flag for disabling hairpin mode
2016-02-09 17:31:30 -08:00
Joe Finney 184779b5fd Merge pull request #19903 from spxtr/describe-build
Upload useful Jenkins build information to GCS.
2016-02-09 17:30:41 -08:00
Joe Finney 22ebb97741 Merge pull request #20620 from wonderfly/create_trusty_configs
Move Trusty e2e testing jobs to job-configs
2016-02-09 17:22:12 -08:00
Madhusudan.C.S e7a9f30936 Address review comments. 2016-02-09 15:50:01 -08:00
Maisem Ali 4dfdb154fb Adding testing-manifests to the test tar ball 2016-02-09 14:09:26 -08:00
derekwaynecarr 106693d9b3 Refactor namespace controller to use workers, do more delete collection calls 2016-02-09 16:39:13 -05:00
k8s-merge-robot f36b604bec Merge pull request #19769 from luxas/server_cross_compilation
Auto commit by PR queue bot
2016-02-09 13:09:13 -08:00
Isaac Hollander McCreery 2ad245b8a8 Revert "[Discussion] Quarantine reboot tests as [Feature:Reboot] due to instability?" 2016-02-09 12:25:03 -08:00
Prashanth Balasubramanian c3a3a2bacd Pipe hairpin-mode flag through kubelet, enable on soak. 2016-02-09 12:12:19 -08:00
Marcin 90cc3d050f Googleinfluxdb for gce-autoscaling 2016-02-09 20:52:26 +01:00
Wojciech Tyczynski 4abe6a9891 Delete namespace in Kubemarks 2016-02-09 16:34:49 +01:00
Wojciech Tyczynski b5a9e5d144 Fix failing kubemark 2016-02-09 16:24:04 +01:00
Wojciech Tyczynski a6a0392b03 Merge pull request #20891 from wojtek-t/fix_load_test
Fix load test & run it on 100- and 500-node Kubemarks
2016-02-09 15:33:12 +01:00
k8s-merge-robot 68a165cda9 Merge pull request #20681 from justinsb/aws_sync_kubeup_gce_step3
Auto commit by PR queue bot
2016-02-09 02:08:48 -08:00
Wojciech Tyczynski 470a9ad3c5 Run load tests in 100-node and 500-node Kubemarks 2016-02-09 08:48:48 +01:00
Madhusudan.C.S ed7ad6dcf3 Make deployments work. 2016-02-08 21:27:49 -08:00
Daniel Wang a599307589 Move Trusty e2e testing jobs to job-configs 2016-02-08 15:41:24 -08:00
Joe Finney 6ee9f13ff5 Upload useful Jenkins build information to GCS. 2016-02-08 15:04:26 -08:00
Joe Finney 94b08128da Clone the GCE soak job. 2016-02-08 11:24:45 -08:00
k8s-merge-robot b32078d89b Merge pull request #20496 from matthewdupre/masquerade-config
Auto commit by PR queue bot
2016-02-08 10:49:20 -08:00
k8s-merge-robot 3bbf55d38b Merge pull request #20596 from ihmccreery/skip-lists2
Auto commit by PR queue bot
2016-02-08 10:02:09 -08:00
k8s-merge-robot 807e5f08d0 Merge pull request #20796 from smarterclayton/parallel_test
Auto commit by PR queue bot
2016-02-08 08:22:09 -08:00
Matt Dupre 9925cddc11 Change iptables fwmark to use single configurable bit instead of whole mark space 2016-02-08 11:12:09 +00:00
Clayton Coleman e8cbb762e2 e2e SecurityContext tests wrong volume dir
The volume directory is not guaranteed to be /var/lib/kubelet
for a conforming implementation of Kubernetes.  Add --volume-dir
and an internal shim
2016-02-07 16:45:25 -05:00
Lucas Käldström c969c041e2 Add support for building arm, arm64 and ppc64le server and client targets 2016-02-07 20:35:14 +02:00
Justin Santa Barbara 899e61ef3c Update verify-flags exceptions 2016-02-07 11:11:38 -05:00
Tim Hockin 2052e334b6 mkdir in build when the output dir is needed 2016-02-06 21:14:20 -08:00
k8s-merge-robot 19c80e126a Merge pull request #20651 from ihmccreery/quarantine-reboot
Auto commit by PR queue bot
2016-02-06 18:29:09 -08:00
k8s-merge-robot c2ac1bcd30 Merge pull request #20356 from mml/tuso-faster
Auto commit by PR queue bot
2016-02-06 01:48:07 -08:00
k8s-merge-robot b45a94bc78 Merge pull request #20765 from janetkuo/remove-podtemplate-key
Auto commit by PR queue bot
2016-02-06 00:44:47 -08:00
k8s-merge-robot 939927fe90 Merge pull request #20277 from deads2k/pin-generator
Auto commit by PR queue bot
2016-02-05 23:41:30 -08:00
k8s-merge-robot 6c5540baae Merge pull request #20232 from mml/daemonset-warn
Auto commit by PR queue bot
2016-02-05 23:12:51 -08:00
Madhusudan.C.S 4f9b8b2bfc Link all the ReplicaSet controller boilerplate together.
1. Enable replica set in controller manager.
2. Enable replica set etcd storage in master package.
3. Add replica set support to kubectl commands.
2016-02-05 21:05:10 -08:00
k8s-merge-robot fcf9c4a1e4 Merge pull request #19741 from pwittrock/syncfsmetrics
Auto commit by PR queue bot
2016-02-05 17:54:22 -08:00
Janet Kuo bb0c5fea0e Fix test failure 2016-02-05 17:26:07 -08:00
Mike Danese b1743a6887 this is a manual reversion of #20702
I can't revert with github which says "Sorry, this pull request couldn’t be
reverted automatically. It may have already been reverted, or the content may
have changed since it was merged."

Reverts commit: 0c191e787b
2016-02-05 16:34:02 -08:00
Phillip Wittrock 3de94cd23c Supply volume fs metrics to server/stats/handler.go
* Metrics will not be expose until they are hooked up to a handler
* Metrics are not cached and expose a dos vector, this must be fixed before release or the stats should not be exposed through an api endpoint
2016-02-05 16:00:24 -08:00
k8s-merge-robot 5066e507ae Merge pull request #20194 from derekwaynecarr/fix_hack_test_cmd
Auto commit by PR queue bot
2016-02-05 14:39:00 -08:00
Daniel Smith 9441721fee Merge pull request #19689 from AdoHe/kubectl_label_display
kubectl add show-labels flag to make it more readable
2016-02-05 14:08:37 -08:00
Daniel Smith b278c6acd9 Merge pull request #20565 from kubernetes/revert-20000-disable-flaky
Revert "Disable flaky test."
2016-02-05 14:01:07 -08:00
k8s-merge-robot 14d74a1c01 Merge pull request #19365 from jsafrane/devel/retry-delete
Auto commit by PR queue bot
2016-02-05 09:55:21 -08:00
k8s-merge-robot 06060d4d77 Merge pull request #20716 from gmarek/master
Auto commit by PR queue bot
2016-02-05 08:53:32 -08:00
k8s-merge-robot 266d7aa5b3 Merge pull request #19783 from magicwang-cn/master
Auto commit by PR queue bot
2016-02-05 08:53:30 -08:00
Jan Safranek 76b6449715 Retry recycle or delete operation on failure.
Recycle controller tries to recycle or delete a PV several times.
It stores count of failed attempts and timestamp of the last attempt in
annotations of the PV.

By default, the controller tries to recycle/delete a PV 3 times in
10 minutes interval. These values are configurable by
kube-controller-manager --pv-recycler-maximum-retry=X --pvclaimbinder-sync-period=Y
arguments.
2016-02-05 17:02:13 +01:00
gmarek 432d04149b Run enormous-startup suite in us-east1-b zone 2016-02-05 16:52:15 +01:00
k8s-merge-robot ae15a4437b Merge pull request #19944 from mwielgus/simple-cm
Auto commit by PR queue bot
2016-02-05 06:41:28 -08:00
gmarek 0c191e787b Split controller flags between controllers 2016-02-05 12:17:51 +01:00
Marcin Wielgus bf0c881263 Set Docker custom metric label for cAdvisor if custom metric volume is mounted 2016-02-05 12:00:02 +01:00
magicwang-cn d2cf858560 make watch cache sizes configuratable of kube-apiserver 2016-02-05 15:47:27 +08:00
k8s-merge-robot 9bbc22cf3a Merge pull request #20526 from spxtr/aws-jobs
Auto commit by PR queue bot
2016-02-04 10:15:38 -08:00
Isaac Hollander McCreery 3f893e53eb Quarantine reboot tests as [Feature:Reboot] due to instability 2016-02-04 09:15:19 -08:00
AdoHe 714d12cf72 kubectl add show-labels flag to make it more readable 2016-02-04 02:08:44 -05:00
k8s-merge-robot dbd7b83d93 Merge pull request #20545 from pmorie/boilerplate
Auto commit by PR queue bot
2016-02-03 19:46:26 -08:00
k8s-merge-robot bb7ad7cd09 Merge pull request #18795 from dcbw/cbr0-network-plugin
Auto commit by PR queue bot
2016-02-03 19:46:25 -08:00
k8s-merge-robot d4da1ee3ce Merge pull request #19835 from janetkuo/kubectl-rollout
Auto commit by PR queue bot
2016-02-03 17:39:04 -08:00
Paul Morie b672785d72 Add boilerplate checks for Dockerfiles 2016-02-03 18:35:26 -05:00
Paul Morie 05bd107301 Add boilerplate checks for Makefiles 2016-02-03 18:35:26 -05:00
Paul Morie 6a5157b496 Allow boilerplate checks on whole filenames 2016-02-03 18:35:26 -05:00
Isaac Hollander McCreery 1e8a7716e8 Fix typos in e2e.sh 2016-02-03 14:41:37 -08:00
Isaac Hollander McCreery da8c6df2e0 Remove skip list ENVs, instead rely on labels 2016-02-03 14:39:19 -08:00
k8s-merge-robot 0dc25f545f Merge pull request #20558 from ihmccreery/move-e2e
Auto commit by PR queue bot
2016-02-03 11:46:17 -08:00
Daniel Smith 24b8125bb1 Revert "Disable flaky test." 2016-02-03 10:15:38 -08:00
Isaac Hollander McCreery 3b89db78bf Organize jobs in e2e.sh 2016-02-03 09:06:08 -08:00
Dan Williams fabb65c13f Add a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06:00
Piotr Szczesniak d7dd663d2a Merge pull request #20412 from gmarek/enable
Add a flag to allow non-fatal errors in validate-cluster
2016-02-03 09:33:17 +01:00
Piotr Szczesniak 0e396b2084 Merge pull request #20407 from gmarek/1000-kube-up
Allow some NotReady nodes in 1000 node clusters
2016-02-03 09:32:59 +01:00
Jeff Lowdermilk 136c1f9d94 Merge pull request #20373 from bprashanth/l7_flaky
Mark L7 tests as Feature:Ingress
2016-02-02 18:24:15 -08:00
Joe Finney d6c422547e Add AWS Jenkins jobs to source control. 2016-02-02 16:05:41 -08:00
Janet Kuo 442c75045a Add kubectl rollout undo 2016-02-02 14:20:01 -08:00
k8s-merge-robot 8bab0022ad Merge pull request #20000 from erictune/disable-flaky
Auto commit by PR queue bot
2016-02-02 11:29:34 -08:00
Matt Liggett f2d5375bc0 Stop deleting DaemonSet pods during drain.
We do this because they will be recreated immediately by the
DaemonSet Controller.  In addition, we also require a specific flag
(--ignore-daemonsets) when there are DaemonSet pods on the node.
2016-02-02 11:13:29 -08:00
Jeff Lowdermilk 449e708aa5 Merge pull request #20359 from ihmccreery/timeouts
Knock down the timeouts for gce, gce-slow, gke, and gke-slow
2016-02-02 09:20:16 -08:00
k8s-merge-robot 74c62aecc5 Merge pull request #20186 from lavalamp/import-boss
Auto commit by PR queue bot
2016-02-02 06:21:50 -08:00
k8s-merge-robot c5260c8c71 Merge pull request #20145 from mqliang/quorum-read
Auto commit by PR queue bot
2016-02-02 05:50:41 -08:00
k8s-merge-robot ac24a68801 Merge pull request #20094 from mesosphere/jdef_mesos_026_godeps
Auto commit by PR queue bot
2016-02-02 03:19:25 -08:00
Isaac Hollander McCreery a61361b3df Knock down the timeouts for gce, gce-slow, gke, and gke-slow now that they run in parallel 2016-02-01 15:33:06 -08:00
Prashanth Balasubramanian 4f50292347 Create new ingress suite. 2016-02-01 12:12:29 -08:00
gmarek 5ed9b3fab7 Change the tag for performance tests. 2016-02-01 17:41:48 +01:00
gmarek efacc0435e Add a flag to allow non-fatal errors in validate-cluster 2016-02-01 14:26:31 +01:00
gmarek 6aaabc6f46 Allow some NotReady nodes in 1000 node clusters 2016-02-01 12:40:40 +01:00
Marcin Wielgus a14f791d8c Revert "Merge pull request #20329 from kubernetes/revert-20323-bump-influxdb"
This reverts commit b4188ec459, reversing
changes made to 28951bd66a.
2016-02-01 12:12:37 +01:00
James DeFelice e01b5560ca swappable storage backends for frameworkID 2016-02-01 06:03:25 +00:00
Alex Robinson 1903c4eb51 Merge pull request #19605 from aveshagarwal/master-sort-by-panic
Fix panic when sort-by is used with kubectl get.
2016-01-30 10:48:56 -08:00
k8s-merge-robot e4c5f892c6 Merge pull request #20234 from mml/update-objects
Auto commit by PR queue bot
2016-01-30 07:32:25 -08:00
mqliang b0e06c14e5 add a knob to enable quorum read 2016-01-30 20:32:12 +08:00
k8s-merge-robot 7912682595 Merge pull request #20226 from smarterclayton/fix_extract_list
Auto commit by PR queue bot
2016-01-29 17:15:30 -08:00
Matt Liggett 1cd140fe49 When running test-update-storage-objects, only build kube-apiserver.
Prior to this we built everything.  So slow!
2016-01-29 15:56:51 -08:00
Isaac Hollander McCreery 36a55566bd Also remove -gce-parallel 2016-01-29 14:17:12 -08:00
Isaac Hollander McCreery 86c67686a7 Remove -reboot test suites; now covered in -serial suites 2016-01-29 14:06:34 -08:00
Fabio Yeon 1dc6e88a0d Merge pull request #20274 from ihmccreery/autoscaling-feature
Move HPA e2es into the default slow suite, and add [Feature:ClusterSizeAutoscaling] and [Feature:InitialResources]
2016-01-29 09:39:33 -08:00
Isaac Hollander McCreery aa56b87b51 Skip [Skipped] tests 2016-01-29 09:35:59 -08:00
Isaac Hollander McCreery 5ac20da16c Move HPA e2es into the default slow suite, and add [Feature:ClusterSizeAutoscaling] and [Feature:InitialResources] 2016-01-29 09:20:47 -08:00
Fabio Yeon 5d8174ee95 Merge pull request #20276 from ihmccreery/make-jobs-parallel
[WIP] Run kubernetes-e2e-gce and kubernetes-e2e-gke in parallel
2016-01-29 08:54:42 -08:00
Filip Grzadkowski 13480c171d Revert "Yet another try to migrate to the new Heapster" 2016-01-29 15:03:49 +01:00
Piotr Szczesniak 0c5cc1bde1 Revert "Merge pull request #20215 from kubernetes/revert-20156-bump-influxdb"
This reverts commit 06996d5af9, reversing
changes made to b2f6e7d08f.
2016-01-29 09:19:03 +01:00
Fabio Yeon 03a26330a8 Merge pull request #20278 from ihmccreery/gke-slow
Make slow tests run in parallel, add gke-slow suite
2016-01-28 20:42:44 -08:00
Fabio Yeon c3e966a4ea Merge pull request #20297 from ihmccreery/skip-feature-serial
Reclassify Restart tests as [Disruptive] and skip [Feature:.+] tests in -serial jobs
2016-01-28 16:47:05 -08:00
Daniel Smith 22b43d8f82 Determinisitically get kubectl proxy port 2016-01-28 16:07:08 -08:00
Isaac Hollander McCreery 843b913b07 Reclassify Restart tests as [Disruptive] and skip [Feature:.+] tests in -serial jobs 2016-01-28 14:44:22 -08:00
Fabio Yeon e68ea9e8d4 Merge pull request #19936 from ixdy/jenkins-job-configs
Restrict build jobs to running on build node instead of master
2016-01-28 14:36:05 -08:00
Fabio Yeon 454ebc4e30 Merge pull request #19547 from ihmccreery/feature-example
Reclassify [Example] and [Feature:Example]
2016-01-28 14:03:48 -08:00
Fabio Yeon 70ff0bda57 Merge pull request #20201 from caesarxuchao/resilient-wget
make wget in gen-swagger-doc more resilient
2016-01-28 13:32:24 -08:00
k8s-merge-robot 430acc733b Merge pull request #19950 from spxtr/examples
Auto commit by PR queue bot
2016-01-28 12:49:24 -08:00
Isaac Hollander McCreery 804c986f87 Make slow tests run in parallel, add gke-slow suite 2016-01-28 11:33:45 -08:00
Isaac Hollander McCreery 1ce8e2345e Run kubernetes-e2e-gce and kubernetes-e2e-gce in parallel 2016-01-28 11:32:36 -08:00
Matt Liggett 352c439a96 Guard both kill and wait with APISERVER_PID. 2016-01-28 11:05:02 -08:00
deads2k ec2008d948 pin the run command to produce a job 2016-01-28 12:55:36 -05:00
Fabio Yeon 146a9e6075 Merge pull request #19667 from ihmccreery/fix-provider-skip-lists
Remove provider skip lists
2016-01-28 09:47:56 -08:00
k8s-merge-robot d3fdc61ff7 Merge pull request #19696 from mesosphere/jdef_mesos_pod_discovery
Auto commit by PR queue bot
2016-01-28 01:15:40 -08:00
Daniel Smith 46d12b185e Add 'import-boss': enforce go import restrictions. 2016-01-27 16:18:46 -08:00
Isaac Hollander McCreery d002a68f3c Label feature tests for Feature:DaemonSet, Feature:Deployment, Feature:ExperimentalResourceUsageTracking, and remove GKE and AWS skip lists 2016-01-27 16:09:12 -08:00
Isaac Hollander McCreery 599f646a48 Collapse GKE_DEFAULT_SKIP_TESTS into GKE_REQUIRED_SKIP_TESTS 2016-01-27 16:09:12 -08:00
Clayton Coleman 71a13f7f4b ExtractList should handle v1.RawExtension correctly
Also fixes CustomColumnPrinter to pass decoder in, and ensures a test
case tests the combined path.
2016-01-27 15:30:21 -05:00
James DeFelice 06df194943 updated license exceptions for testify and yaml.v2 2016-01-27 17:25:00 +00:00
Filip Grzadkowski 0dedf869c7 Revert "Bumped Heapster version to v0.20.0-alpha and Influxdb to 0.9.2.1" 2016-01-27 17:22:36 +01:00
k8s-merge-robot 729a76f749 Merge pull request #19512 from mml/update-objects
Auto commit by PR queue bot
2016-01-27 07:40:47 -08:00
Piotr Szczesniak e96993f2ce Bumped Heapster version to v0.20.0-alpha and Influxdb to 0.9.2.1 2016-01-27 11:09:18 +01:00
k8s-merge-robot 603931f237 Merge pull request #20038 from caesarxuchao/remove-cmd-unused
Auto commit by PR queue bot
2016-01-26 22:18:25 -08:00
Chao Xu 237f4451b6 make wget in gen-swagger-doc more resilient 2016-01-26 22:09:12 -08:00
derekwaynecarr c906e9c90a hack/test-cmd.sh did not run any admission control 2016-01-26 21:28:05 -05:00
k8s-merge-robot 91527c29cf Merge pull request #17382 from caesarxuchao/rewrite-linkchecker
Auto commit by PR queue bot
2016-01-26 17:51:44 -08:00
Chao Xu 3ec4cd423e linkchecker tool now visits the URL to determine if it's valid 2016-01-26 17:01:37 -08:00
Isaac Hollander McCreery f318ccb5eb Make upgrades e2es [Feature:Upgrade] 2016-01-26 15:38:44 -08:00
Brendan Burns 3328cfe1c5 Merge pull request #20163 from spxtr/enable-jobs
Reenable Jenkins e2e jobs.
2016-01-26 14:44:20 -08:00
k8s-merge-robot 3254df3a7c Merge pull request #19426 from smarterclayton/rewrite_tags
Auto commit by PR queue bot
2016-01-26 13:11:58 -08:00
Jeff Grafton 3cec673a4b Use PR# rather than git sha1 for PR log path 2016-01-26 11:11:54 -08:00
Avesh Agarwal bec2d678b9 Fix panic when sort-by is used with kubectl get. 2016-01-26 13:58:24 -05:00
Joe Finney b8fd6a35fb Reenable Jenkins e2e jobs. 2016-01-26 09:48:04 -08:00
Isaac Hollander McCreery 056b5e14c2 Revert "Add AWS jobs to source control." 2016-01-26 09:10:06 -08:00
Clayton Coleman 14a3aaf479 protobuf: During generation, copy protobuf tags back
The protobuf tags contain the assigned tag id, which then ensures
subsequent generation is consistently tagging (tags don't change across
generations unless someone deletes the protobuf tag).

In addition, generate final proto IDL that is free of gogoproto
extensions for ease of generation into other languages.

Add a flag --keep-gogoproto which preserves the gogoproto extensions in
the final IDL.
2016-01-26 11:41:21 -05:00
k8s-merge-robot 1ed61f5e63 Merge pull request #19926 from spxtr/jobs-jobs-jobs
Auto commit by PR queue bot
2016-01-26 06:04:20 -08:00
k8s-merge-robot 8c821700f3 Merge pull request #19389 from justinsb/internal_cidr
Auto commit by PR queue bot
2016-01-26 03:58:48 -08:00
k8s-merge-robot 3f40fb7d0a Merge pull request #17923 from yuvipanda/kube2dns-pflag
Auto commit by PR queue bot
2016-01-26 02:13:44 -08:00
k8s-merge-robot 9ae960ef7c Merge pull request #19718 from pmorie/update-all-err
Auto commit by PR queue bot
2016-01-25 19:47:59 -08:00
Dawn Chen 02e6f56b65 Merge pull request #19977 from brendandburns/deps
Update the docker/spdystream dependency
2016-01-25 16:55:01 -08:00
Dawn Chen 93168c1ede Merge pull request #20036 from ihmccreery/instance-prefix
Use INSTANCE_PREFIX to prefix uploaded binaries in GCE
2016-01-25 16:07:13 -08:00
Brendan Burns 61ff7475a8 Add a stray dependency that was missing due to godep update 2016-01-25 10:05:29 -08:00
James DeFelice 1748f028d5 experimental support for task discovery-info generation 2016-01-25 16:25:03 +00:00
k8s-merge-robot d3b869ae14 Merge pull request #17922 from smarterclayton/split_codec
Auto commit by PR queue bot
2016-01-25 06:30:39 -08:00
Zach Loafman a71a0f05ef Merge pull request #19933 from spxtr/fix-verifier
Handle multijob runners properly in verify-jenkins-jobs.sh
2016-01-23 07:34:28 -08:00
Justin Santa Barbara d8460d5920 AWS: Pass non-masquerade-cidr through kube-up
Set the environment variable NON_MASQUERADE_CIDR.

Docs in cluster/aws/options.md
2016-01-22 21:01:44 -05:00
Chao Xu bc2a9736dc remove duplicated tests 2016-01-22 15:40:42 -08:00