Commit Graph

12096 Commits (808932c0794b6f1b05d678f7b4a08e7d3a72239d)

Author SHA1 Message Date
Brian Grant 808932c079 Merge pull request #9056 from runningwild/master
Change isVolumeConflict so read-only gce persistent disks don't confl…
2015-06-02 13:14:13 -07:00
Brian Grant 6508c04f24 Merge pull request #9112 from kargakis/expose-nits
expose: Better error formatting and generic flag message
2015-06-02 13:10:52 -07:00
Brian Grant 600d59d544 Merge pull request #9111 from combor/version_bump
Version bump to 0.18.0
2015-06-02 13:10:40 -07:00
Brian Grant 619a72cd3b Merge pull request #9048 from kazegusuri/examples_test
validate all json/yaml examples under examples dir
2015-06-02 13:09:47 -07:00
Brian Grant ca733221e2 Merge pull request #8953 from thockin/services-e2e
Make services.sh e2e more reliable(?) and debuggable
2015-06-02 13:08:17 -07:00
Brian Grant b1a0fb0cb3 Merge pull request #8881 from brendandburns/services
Add a test for the service load balancer.
2015-06-02 13:08:02 -07:00
Brian Grant 464224f50d Merge pull request #8862 from jszczepkowski/e2e-net
Added e2e test case for network partition.
2015-06-02 13:07:46 -07:00
Brian Grant 0a28edf6e7 Merge pull request #8698 from vmarmol/with-limits
Reserve node resources for node services
2015-06-02 13:05:29 -07:00
Brian Grant 00005f4da8 Merge pull request #9088 from caesarxuchao/add-v1-swagger
add v1 swagger-spec; update existing swagger-spec
2015-06-02 10:41:58 -07:00
Brian Grant 3f07503cea Merge pull request #9103 from liggitt/omitempty_service_account
fix omitempty on PodSpec.ServiceAccount in v1beta3
2015-06-02 10:41:11 -07:00
Brian Grant 5e5fe225d8 Merge pull request #9102 from ZJU-SEL/updateK8sversion
bump the ubuntu k8s version to 0.18.0
2015-06-02 10:40:54 -07:00
Brian Grant 949ce892f7 Merge pull request #9094 from derekwaynecarr/update_environ
Align systemd environ file with optimal admission controllers
2015-06-02 10:40:33 -07:00
Brian Grant b8a7527cb3 Merge pull request #9069 from markturansky/pv_panic_fix
Fixes panic/nil pointer in PV
2015-06-02 10:39:40 -07:00
Brian Grant 8c5308c746 Merge pull request #8973 from rjnagal/rc
Fix guestbook example based on hackathon feedback.
2015-06-02 10:38:13 -07:00
Brian Grant 55529d9256 Merge pull request #7153 from xiang90/apiserver
minor cleanup for apiserver/errors.go
2015-06-02 10:37:36 -07:00
Brian Grant b7ae48eb1e Merge pull request #8641 from smarterclayton/gracefully_delete_pods
Gracefully delete pods from the Kubelet
2015-06-02 10:36:27 -07:00
Brendan Burns 3d90d1cefb Add a test for the service load balancer. 2015-06-02 10:16:18 -07:00
Jeff Lowdermilk 3cb30e1e21 Merge pull request #9118 from zmerlynn/fix-gke-network
gke provider: Fix "gcloud .* describe" checks in util.sh
2015-06-02 10:12:31 -07:00
Filip Grzadkowski 16d3531e90 Merge pull request #9120 from piosz/load
Disabled load e2e test for scalability Jenkins job
2015-06-02 16:32:58 +02:00
Piotr Szczesniak ac82f50afb Disabled load e2e test for scalability Jenkins job 2015-06-02 16:16:02 +02:00
Zach Loafman 6f1d60ed31 gke provider: Fix "gcloud .* describe" checks in util.sh
This basically prevents you from re-running e2es cross-project on the
GKE provider. (The current Jenkins jobs that have been moved to
different projects are working kind of accidentally.)
2015-06-02 07:03:32 -07:00
markturansky b1464437de fixed test 2015-06-02 09:19:28 -04:00
Jan Safranek d2b4ae4df4 Fix persistent volumes.
Check Spec.PersistentVolumeSource in NFS, RBD, Gluster and iSCSI volume
plugins.
2015-06-02 09:19:28 -04:00
Filip Grzadkowski 74b688dc0e Merge pull request #9115 from fgrzadkowski/fix_startup
Retry downloading binary tars in case of unpack failure
2015-06-02 15:19:25 +02:00
Filip Grzadkowski caafd28245 Retry downloading binary tars in case of unpack failure 2015-06-02 14:59:15 +02:00
Jerzy Szczepkowski 44f11ea662 Added e2e test case for network partition.
Added e2e test case which verifies if a node can return to cluster after longer network partition. Valid for gce. Finally fixes to #7051.
2015-06-02 13:09:21 +02:00
kargakis 0fba4820f5 expose: Better error formatting and generic flag message
Re error formatting:
$ osc expose svc frontend --port=5432 --generator='service/v2' --name=test

Before:
error: generator %!!(MISSING)q(<nil>) not found.
see 'osc expose -h' for help.

Now:
error: generator "services/v2" not found.
see 'openshift cli expose -h' for help.
2015-06-02 13:06:21 +02:00
Filip Grzadkowski d7f242b8b0 Merge pull request #8873 from piosz/load_generator
Re-enabled load e2e test for Jenkins scalability suite
2015-06-02 04:05:23 -07:00
Piotr Komborski ddb10e87f8 Version bump to 0.18.0 2015-06-02 11:35:48 +01:00
Piotr Szczesniak a2116f2bc1 Re-enabled load e2e test for Jenkins scalability suite
Also increased next pod startup waiting time from 100s to 200s
to eliminate flakiness by incresing failCount param.
2015-06-02 11:26:42 +02:00
Filip Grzadkowski 7580006771 Merge pull request #9059 from fgrzadkowski/watch_density
Use watch-based cache in density e2e tests.
2015-06-02 02:00:26 -07:00
Jordan Liggitt 870be9768a fix omitempty on service account in v1beta3 2015-06-02 01:31:06 -04:00
wizard 73b7128941 bump the k8s version to 0.18.0 2015-06-02 13:18:45 +08:00
Tim Hockin 96caf1b582 Make services.sh e2e more reliable(?) and debuggable 2015-06-01 21:34:18 -07:00
derekwaynecarr c2642a1349 Align systemd environ file with optimal admission controllers 2015-06-01 21:30:08 -04:00
Eric Tune 5520386b18 Merge pull request #9060 from errordeveloper/master
coreos/azure: Version bump and doc update
2015-06-01 16:45:57 -07:00
Eric Tune 474860a0c1 Merge pull request #9061 from stevesloka/master
Added note about AWS env variable to specify location of private key
2015-06-01 16:44:39 -07:00
Clayton Coleman f12a68cd60 Apply fix for #8642 to GracefulDeletion 2015-06-01 19:24:02 -04:00
Clayton Coleman 5f06138798 Namespace controller must wait for terminating resources 2015-06-01 19:24:02 -04:00
Clayton Coleman f1eaa8a27b Delete resources immediately from e2e tests 2015-06-01 19:24:02 -04:00
Clayton Coleman 984692d205 Verify in hack/test-cmd 2015-06-01 19:24:01 -04:00
Clayton Coleman ce3a6a666d Show terminating pods in get/describe 2015-06-01 19:24:01 -04:00
Clayton Coleman 9d3631e3de Handle deleted pods in replication and endpoint controllers
Pods that are slated for deletion should be excluded from
replication and endpoints immediately.
2015-06-01 19:24:01 -04:00
Clayton Coleman cfb122a3bf Enable network-tester to test graceful deletion 2015-06-01 19:24:00 -04:00
Clayton Coleman 72ee028cab Gracefully delete pods from the Kubelet
This commit wires together the graceful delete option for pods
on the Kubelet.  When a pod is deleted on the API server, a
grace period is calculated that is based on the
Pod.Spec.TerminationGracePeriodInSeconds, the user's provided grace
period, or a default.  The grace period can only shrink once set.
The value provided by the user (or the default) is set onto metadata
as DeletionGracePeriod.

When the Kubelet sees a pod with DeletionTimestamp set, it uses the
value of ObjectMeta.GracePeriodSeconds as the grace period
sent to Docker.  When updating status, if the pod has DeletionTimestamp
set and all containers are terminated, the Kubelet will update the
status one last time and then invoke Delete(pod, grace: 0) to
clean up the pod immediately.
2015-06-01 19:23:59 -04:00
Chao Xu 66e4f7b053 add v1 swagger-spec; update existing swagger-spec 2015-06-01 16:16:20 -07:00
Clayton Coleman da7c612bb6 Expire is a new type of watch action 2015-06-01 17:26:48 -04:00
Clayton Coleman 3368e12a6c Ensure TTL is not cleared in possible edge cases 2015-06-01 17:26:47 -04:00
Eric Tune 497f99ff85 Merge pull request #9071 from derekwaynecarr/fix_run
Fix kubectl run broken at HEAD
2015-06-01 14:11:54 -07:00
Eric Tune a58847e45d Merge pull request #9082 from tnguyen-rh/hmm
docs: markdown and simple fixes
2015-06-01 13:58:10 -07:00