Commit Graph

1573 Commits (68717ddae09f2801d27780e18a58a65303de225b)

Author SHA1 Message Date
Dawn Chen 88f6a03cb1 Merge pull request #15507 from quinton-hoole/2015-10-12-mark-flaky-tests-as-flaky
Mark flaky Jobs e2e test as flaky as per #15389.
2015-10-12 15:56:29 -07:00
Dawn Chen 6bcb31511f Merge pull request #15407 from jlowdermilk/fix-release-clobbering
Rename e2e-gce-rc to e2e-gce-release-1.1
2015-10-12 15:54:32 -07:00
Quinton Hoole ba0f7a0a1f Label flaky deployment test as per #15369. 2015-10-12 15:40:28 -07:00
Quinton Hoole 76fa1ade51 Mark flaky Jobs e2e test as flaky as per #15389. 2015-10-12 15:28:11 -07:00
Dawn Chen 69a8dc64c7 Merge pull request #15247 from spiffxp/kube-api-limits
Expose kube-api burst/qps settings for kube components
2015-10-12 15:19:46 -07:00
Dawn Chen 4da423c41d Merge pull request #15490 from saad-ali/15382MovePDTestsToFlaky
Move flaky PD tests to flaky
2015-10-12 13:57:38 -07:00
Dawn Chen 72f85e0641 Merge pull request #15354 from JanetKuo/test-kubectl-list-with-validate
Enable validate when test kubectl with List
2015-10-12 13:54:21 -07:00
Dawn Chen 60d9d2fa3f Merge pull request #14379 from derekwaynecarr/local_up_cluster_enforce_cfs_quota
Add flag to enable cpu limit enforcement when using local up cluster
2015-10-12 13:24:06 -07:00
Dawn Chen d802138c1f Merge pull request #15325 from caesarxuchao/fix-15181-retry-test-cmd
Adding a retry function in test-cmd.sh
2015-10-12 13:18:49 -07:00
Jeff Grafton 1a3d273bdb jenkins/e2e: only run ./cluster/gce/list-resources.sh if it exists 2015-10-12 12:28:25 -07:00
saadali 09e61383d9 Move flaky PD tests to flaky 2015-10-12 12:01:00 -07:00
Dawn Chen b07e29b03c Merge pull request #14789 from JanetKuo/fix-e2e-test-flake-kubectl-proxy
Use random ports when doing kubectl proxy in testing
2015-10-12 11:46:24 -07:00
Chao Xu 12bcea336a add a retry function in test-cmd.sh 2015-10-12 10:04:12 -07:00
Aaron Crickenberger 69351e3e88 Expose kube-api burst/qps settings for kube components
Default to hardcodes for components that had them, and 5.0 qps, 10 burst
for those that relied on client defaults

Unclear if maybe it'd be better to just assume these are set as part of
the incoming kubeconfig.  For now just exposing them as flags since it's
easier for me to manually tweak.
2015-10-12 11:56:15 -04:00
jayvyas c897798c27 Cleaning/Updating k8petstore dev tooling and build fixing, moving webserver to
main.go.  Replacing vagrant tooling with docker-machine.
2015-10-12 08:31:30 -04:00
Piotr Szczesniak 35cf8cc76c Enabled InitialResources e2e in autoscaling suite 2015-10-12 11:30:47 +02:00
Janet Kuo 001899e394 Enable validate when test kubectl with List 2015-10-11 20:56:15 -07:00
k8s-merge-robot 834ce9ddb5 Merge pull request #15189 from ixdy/resource-check
Auto commit by PR queue bot
2015-10-10 12:26:21 -07:00
k8s-merge-robot d94307b71e Merge pull request #15042 from JanetKuo/test-loop-add-rclist-svclist
Auto commit by PR queue bot
2015-10-10 10:57:24 -07:00
k8s-merge-robot fa557f6101 Merge pull request #15409 from caesarxuchao/extension/v1beta1
Auto commit by PR queue bot
2015-10-10 09:03:43 -07:00
Robert Bailey 8372091104 Merge pull request #15410 from jlowdermilk/rename-e2e-release
Rename e2e-gce-release job to e2e-gce-release-1.0
2015-10-09 20:05:21 -07:00
Mike Danese b635fc53f9 Merge pull request #15228 from mesosphere/sttts-conformance-tags
Use [Conformance] to tag conformance tests
2015-10-09 18:03:56 -07:00
Mike Danese 392f33e417 Merge pull request #14054 from mikedanese/register-master
register master kubelet with the apiserver
2015-10-09 17:12:37 -07:00
Jeff Lowdermilk b0fee799d4 Rename e2e-gce-release job to e2e-gce-release-1.0 2015-10-09 16:34:39 -07:00
Jeff Lowdermilk 54afad28db Rename e2e-gce-rc to e2e-gce-release-1.1
and add gcs staging suffix to avoid colliding with kubernetes-e2e-gce-release-1.0
2015-10-09 16:23:04 -07:00
Chao Xu f40f1de81e fix verify-generated-conversions.sh 2015-10-09 16:11:54 -07:00
Chao Xu cd98de5188 fix verify-generated-deep-copies.sh 2015-10-09 16:08:52 -07:00
Janet Kuo 5d08dcf837 Use random ports when doing kubectl proxy in testing 2015-10-09 15:52:59 -07:00
Chao Xu ccf989a2ae manual fix hack/after-build/update-generated-deep-copies.sh 2015-10-09 15:38:38 -07:00
Chao Xu cc4ec80ec7 in scripts, experimental/v1alpha1->extensions/v1beta1 2015-10-09 15:19:13 -07:00
Dr. Stefan Schimanski cb00df9b28 Tag conformance tests with a [Conformance] string in the description
- remove skip list from conformance-test.sh and filter by the new tag
- remove experimental api tests from conformance test suite
- remove all tests from conformance test suite which are either
  restricted to e.g. gce, gke, aws or require SSH
2015-10-09 23:14:43 +01:00
Janet Kuo ee0ce32736 Add test for kubectl support of ReplicationControllerList and ServiceList 2015-10-09 09:36:23 -07:00
Wojciech Tyczynski cabe8d9394 Merge pull request #15363 from gmarek/fix-jenkins
Increase a number of minions in kubemark-scale cluster
2015-10-09 12:01:53 +02:00
gmarek 2be5f3a92d Increase a number of minions in kubemark-scale cluster 2015-10-09 11:57:27 +02:00
k8s-merge-robot a4ac5ef564 Merge pull request #14302 from timstclair/prometheus-update
Auto commit by PR queue bot
2015-10-09 02:35:09 -07:00
gmarek 62ee051c67 Remove publish green version from Kubemark runs 2015-10-09 09:35:07 +02:00
k8s-merge-robot bdec6db9be Merge pull request #14988 from bprashanth/IngressE2E
Auto commit by PR queue bot
2015-10-09 00:26:14 -07:00
k8s-merge-robot 0fb7c80edf Merge pull request #14888 from JanetKuo/kubectl-get-list
Auto commit by PR queue bot
2015-10-09 00:03:01 -07:00
k8s-merge-robot 52ce36eae8 Merge pull request #14455 from ixdy/jenkins-configs
Auto commit by PR queue bot
2015-10-08 22:34:59 -07:00
Mike Danese fa60bbe8e6 add flag to kubelet to ignore the cidr passed down by the apiserver on the master 2015-10-08 21:21:19 -07:00
Isaac Hollander McCreery 3b6a8e2e40 Add kubernetes-upgrade-gke-1-0 jobs that upgrade from release/latest-1.0 to ci/v1.1.0-alpha.1. 2015-10-08 11:38:45 -07:00
k8s-merge-robot 731a47bc94 Merge pull request #15248 from mikedanese/sw-spec
Auto commit by PR queue bot
2015-10-08 07:41:05 -07:00
Piotr Szczesniak 952a058357 Merge pull request #15153 from wojtek-t/common_resync_period
Extend resyncPeriods in controllers in production.
2015-10-08 14:07:04 +02:00
gmarek a16350853e Run 1000 node Kubemark experiments on Jenkins 2015-10-08 12:09:14 +02:00
Wojciech Tyczynski df79026b79 Extend resyncPeriods in controllers in production. 2015-10-08 09:10:09 +02:00
Quinton Hoole 8ec4f29e32 Move kubernetes-kubemark-scale-gce Jenkins job to asia-east1-a zone.
Because that's where we have enough quota.
2015-10-07 18:46:34 -07:00
Jeff Lowdermilk b0bebe89ac Merge pull request #15168 from ihmccreery/pin-releases
Use JENKINS_PUBLISHED_VERSION instead of JENKINS_USE_RELEASE_TARS and JENKINS_USE_STABLE
2015-10-07 17:43:54 -07:00
Quinton Hoole 1b7f8f540e Bring up a 4000 node kubemark cluster in Jenkins.
This is a bit of a hack of the existing scripts, but the quickest way to get this cluster up.
Will restructure e2e.sh to do this in a more sane way in a separate PR.
2015-10-07 16:46:32 -07:00
Prashanth Balasubramanian 941963d953 Ingress E2E 2015-10-07 14:33:19 -07:00
Isaac Hollander McCreery 653de8fec7 Use JENKINS_PUBLISHED_VERSION instead of JENKINS_USE_RELEASE_TARS and JENKINS_USE_STABLE 2015-10-07 14:29:01 -07:00
Mike Danese 53e14c7a1e diff all of pkg/ when verifying swagerspec instead of just pkg/api/ 2015-10-07 11:44:12 -07:00
k8s-merge-robot 67768eb51c Merge pull request #14769 from lavalamp/parallel_tests
Auto commit by PR queue bot
2015-10-06 22:59:50 -07:00
k8s-merge-robot da0ba77ce3 Merge pull request #15040 from caesarxuchao/fix-gen-swagger-docs.sh
Auto commit by PR queue bot
2015-10-06 19:42:12 -07:00
Janet Kuo f4cb23975b Merge pull request #15044 from nikhiljindal/deploymentController
Enabling deployments on kubernernetes-upgrade-gce test suite
2015-10-06 18:11:00 -07:00
Jeff Grafton 0024bfd1d5 List and diff GCP resources before/after in Jenkins
This currently won't fail runs if there is a diff.

Additionally, clean up some unnecessary symlinking of JUnit test reports.
2015-10-06 17:38:41 -07:00
Paul Morie 123a5bd465 Merge pull request #13978 from jayunit100/api_server_append_13152
NodePort option: Allowing for apiservers behind load-balanced endpoint.
2015-10-06 20:09:03 -04:00
Jeff Lowdermilk 8b37e74fd0 Merge pull request #15184 from jlowdermilk/gke-reboot-test
Don't skip reboot when testing reboot
2015-10-06 16:10:30 -07:00
Jeff Lowdermilk fafb00db7a Merge pull request #15165 from jlowdermilk/gke-skip-shell
Re-add Shell to gke required filter
2015-10-06 15:44:37 -07:00
nikhiljindal c062afc6de Enabling deployments on kubernernetes-upgrade-gce test suite 2015-10-06 14:50:25 -07:00
Abhi Shah aa9957e754 Merge pull request #15035 from ArtfulCoder/admissionChange
Removed DenyEscalatingExec from the list of default admission control…
2015-10-06 14:25:12 -07:00
Janet Kuo f4bbb32bd9 Merge pull request #15024 from mikedanese/expcontroller
enable all experimental controllers in controller-manager with one flag
2015-10-06 14:20:11 -07:00
Abhishek Shah a1b6dbe870 Removed DenyEscalatingExec from the list of default admission controllers. 2015-10-06 13:35:32 -07:00
Tim St. Clair 8d49c8e29a Update prometheus libraries to new versions. 2015-10-06 12:56:14 -07:00
Jeff Lowdermilk 89144068e0 Don't skip reboot when testing reboot 2015-10-06 11:39:21 -07:00
Jeff Lowdermilk f6b5719b05 Re-add Shell to gke required filter 2015-10-06 11:25:31 -07:00
gmarek 393d8f0887 Unset NUM_MINIONS variable in Kubemark Jenkins run, to allow use of Kubemark default 2015-10-06 10:32:21 +02:00
k8s-merge-robot b53c9d8c9a Merge pull request #15129 from ixdy/test-go-junit-report
Auto commit by PR queue bot
2015-10-05 23:50:01 -07:00
Mike Danese 05ef8ed219 Merge pull request #15104 from mikedanese/ds-e2e
break up daemonset test into two small tests to isolate flakiness
2015-10-05 22:32:59 -07:00
Jeff Grafton a163f02c1b Add option to save the verbose output from unit tests
Also enable this option in our Jenkins runs.
2015-10-05 18:17:57 -07:00
jayvyas be2a2ec3cd NodePort apiserver option for exposing KubernetesMasterService NodePort on startup. 2015-10-05 20:34:25 -04:00
Alex Robinson 48c6b7ea96 Merge pull request #14728 from kargakis/truncate-inherited-service-names
expose: Truncate service names
2015-10-05 16:29:14 -07:00
Alex Robinson 32b9d8aad0 Merge pull request #14823 from wojtek-t/move_events_to_separate_etcd
Move events to a separate etcd instance
2015-10-05 16:28:04 -07:00
Mike Danese fe820fc4df break up daemonset test into two tests 2015-10-05 15:54:15 -07:00
Mike Danese 833be48d61 enable all experimental flags with one controller 2015-10-05 14:54:19 -07:00
Alex Robinson 662137116f Merge pull request #14904 from wojtek-t/unskip_e2e_tests
Remove reference to "Shell" from jenkins/e2e.sh
2015-10-05 14:41:25 -07:00
Alex Robinson 0b6bcab091 Merge pull request #15049 from Juniper/opencontrail-provisioning
Add opencontrail networking provisioning support in kubernetes via salt based provisioning
2015-10-05 14:40:11 -07:00
Alex Robinson 4b7329ad8c Merge pull request #15081 from pmorie/sc-local-cluster
Add option to allow security context in local cluster
2015-10-05 14:02:11 -07:00
Alex Robinson 84f8f01d45 Merge pull request #14432 from mesosphere/sur-k8sm-492-launch-grace-period
MESOS make launchGracePeriod configurable
2015-10-05 13:27:12 -07:00
Alex Robinson 934ada3d03 Merge pull request #15086 from jlowdermilk/parallel-expose-test
Remove kubectl expose from GCE_PARALLEL_FLAKY_TESTS
2015-10-05 12:58:47 -07:00
Jeff Grafton bf8153c644 KubeProxy e2e test is still slow 2015-10-05 11:54:39 -07:00
Janet Kuo 1f35cf2e5b Fix get with List 2015-10-05 11:44:57 -07:00
Alex Robinson f86140f1a4 Merge pull request #15010 from JanetKuo/test-loop-same-steps
Loop three types of files for each "multiple resources" test
2015-10-05 11:20:15 -07:00
Paul Morie 3d4b76d722 Add option to allow security context in local cluster 2015-10-05 12:59:37 -04:00
Wojciech Tyczynski 0f1cbe37a4 Events in separate etcd 2015-10-05 10:54:24 +02:00
kargakis 989806d9ec expose: Truncate service names
In case the generated service inherits the exposed object's name (the user didn't specify
a name via --name), truncate it up to the maximum length for a valid service name
2015-10-05 10:39:42 +02:00
Ananth Suryanarayana d50d7763da Add opencontrail networking provisioning support in kubernetes salt based provisioning
OpenContrail is an open-source based networking software which provides virtualization support for the cloud.

This change-set adds ability to install and provision opencontrail software for networking in kubernetes based cloud environment.

There are basically 3 components

o kube-network-manager -- plugin between contrail components and kubernets components
o provision_master.sh -- OpenContrail software installer and provisioner in master node
o provision_minion.sh -- OpenContrail software installer and provisioner in minion node(s)

These are driven via salt configuration files

One can provision opencontrail by just setting "export NETWORK_PROVIDER=opencontrail"
Optionally, OPENCONTRAIL_TAG, and OPENCONTRAIL_KUBERNETES_TAG can be used to
specify opencontrail and contrail-kubernetes software versions to install and provision.

Public-IP Subnet provided by contrail can be configured via OPENCONTRAIL_PUBLIC_SUBNET
environment variable

At this moment, plan is to add support for aws, gce and vagrant based platforms

For more information on contrail-kubernetes, please visit https://github.com/juniper/contrail-kubernetes For more information on opencontrail, please visit http://www.opencontrail.org
2015-10-03 08:03:02 -07:00
k8s-merge-robot 0e58e9a49f Merge pull request #14777 from brendandburns/fixer3
Auto commit by PR queue bot
2015-10-02 18:08:08 -07:00
CJ Cullen f615e18dda Merge pull request #15003 from ihmccreery/upgrade-test-version-skew-fix
Don't check for version skew when testing an upgraded-to-CI cluster
2015-10-02 18:02:17 -07:00
Chao Xu f816491fdb fix the title of the operations.html 2015-10-02 17:20:27 -07:00
Jeff Lowdermilk 85d0838496 Remove kubectl expose from GCE_PARALLEL_FLAKY_TESTS 2015-10-02 16:55:51 -07:00
Jeff Lowdermilk deddfeb9ee Merge pull request #14919 from jlowdermilk/rc-e2e-config
Test config for release candidate e2e run
2015-10-02 14:32:20 -07:00
Isaac Hollander McCreery cedc07568b Don't check for version skew when testing an upgraded-to-CI cluster 2015-10-02 13:36:53 -07:00
Janet Kuo b10e86038e Loop three types of files for each "multiple resources" test 2015-10-02 13:24:15 -07:00
k8s-merge-robot 6b7fe871b2 Merge pull request #14972 from piosz/ir-namespace
Auto commit by PR queue bot
2015-10-02 11:18:27 -07:00
k8s-merge-robot 41d1f889f6 Merge pull request #14793 from JanetKuo/e2e-kubectl-multi-resource
Auto commit by PR queue bot
2015-10-02 08:48:25 -07:00
k8s-merge-robot 5d47e88e66 Merge pull request #14928 from mikedanese/upgrade
Auto commit by PR queue bot
2015-10-02 06:11:58 -07:00
Piotr Szczesniak f3cfdb0ef7 Extended prediction algorithm in Initial Resource to use also namespace 2015-10-02 14:56:06 +02:00
Wojciech Tyczynski 5456b4519b Remove reference to Shell from jenkins/e2e.sh 2015-10-02 13:16:32 +02:00
k8s-merge-robot ff85f0ba95 Merge pull request #14698 from yujuhong/gce_only
Auto commit by PR queue bot
2015-10-02 02:53:27 -07:00
gmarek e58aff001b Stop existing Kubemark cluster before creating new one in Jenkins 2015-10-02 10:32:57 +02:00