Yu-Ju Hong
1307f081f2
e2e: RunRC wait until all pods created by RC are ready
...
kubelet sends up status updates to flip the ready condition of a pod after the
pod is already in the running state. RunRC should wait until the pod condition
is ready to make sure there is no pending status update which may affect the
follow-up performance test.
2015-09-28 17:35:01 -07:00
k8s-merge-robot
c26dc03470
Merge pull request #14673 from mikedanese/upgrade-e2e
...
Auto commit by PR queue bot
2015-09-28 17:20:15 -07:00
Brendan Burns
6163b3f545
Increase the timeout for integration tests.
2015-09-28 16:16:18 -07:00
Brendan Burns
c3a8dc0494
Deflake the max-in-flight limit test
2015-09-28 16:08:14 -07:00
Mike Danese
ea46e3dad7
reorder arguments on gce upgrade e2e tests gcloud call
2015-09-28 15:34:33 -07:00
nikhiljindal
c651c1ae30
Updating the semantics of MaxSurge and unavailability
2015-09-28 14:51:26 -07:00
Eric Tune
293055b38e
Always set codec in setExperimentalDefaults
...
Without this, the Jobs client used by
kubectl had codec type v1. You would not notice this
on, say, a GET. But when you tried to do an
Update, which did client-side conversion, then
you would get an error.
2015-09-28 14:36:54 -07:00
Mike Danese
ae7d3d5a54
add gce-upgrade to jenkins/e2e.sh
2015-09-28 13:52:42 -07:00
Mike Danese
2fa10f8ad6
delete job when namespace is deleted
2015-09-28 11:18:56 -07:00
Marek Grabowski
f8a9943d90
Merge pull request #14651 from mwielgus/cluster_request
...
Add cpu/mem reservation metrics for autoscaler in kube-up
2015-09-28 17:40:05 +02:00
Wojciech Tyczynski
5994e1d425
Merge pull request #14658 from mwielgus/describe_fix
...
Fix terminated pod printing in kubectl describe
2015-09-28 17:00:30 +02:00
Marcin Wielgus
62da43eef2
Fix terminated pod printing in kubectl describe
2015-09-28 16:54:12 +02:00
Wojciech Tyczynski
f0a01fe292
Merge pull request #14654 from piosz/autoscaling-e2e
...
Fixed panic in autoscaling e2e tests
2015-09-28 15:46:21 +02:00
Piotr Szczesniak
564fcfb4b3
Fixed panic in autoscaling e2e tests
2015-09-28 15:02:49 +02:00
Zichang Lin
d4e2acf7ad
Update apiserver flags in libvirt-coreos
2015-09-28 20:35:59 +08:00
Marcin Wielgus
659c18110a
Add cpu/mem reservation metrics to autoscaler kube-up
2015-09-28 14:12:18 +02:00
Wojciech Tyczynski
672e7c3427
Merge pull request #13792 from gmarek/playground
...
Initial Kubemark commit
2015-09-28 13:17:20 +02:00
Wojciech Tyczynski
fde624b43e
Merge pull request #14644 from piosz/autoscaling-e2e
...
Added debug logs to autoscaling_utils.go
2015-09-28 12:36:54 +02:00
liguangbo
12299087da
Change Oom to OOM
2015-09-28 18:18:04 +08:00
Piotr Szczesniak
80d3e6eb5f
Added debug logs to autoscaling_utils.go
2015-09-28 11:59:17 +02:00
gmarek
dd3bd73948
Initial Kubemark commit
2015-09-28 11:39:05 +02:00
feihujiang
e31bc89232
Fix minor bugs in kubectl command
2015-09-28 13:58:31 +08:00
feihujiang
a71b2f289a
Use kubectl delete to replace stop in an example
2015-09-28 10:54:43 +08:00
Brendan Burns
ae81f0b55f
Merge pull request #14619 from brendandburns/fix
...
Disable kubelet_perf test in GKE
2015-09-26 22:16:37 -07:00
Brendan Burns
4403a6a05e
Disable kubelet_perf test in GKE
2015-09-26 20:06:40 -07:00
Dr. Stefan Schimanski
67746908e5
Deleting gracefully terminating, not-scheduled pre-scheduled pods
...
In upstream the kubelet is responsible for all pods which have the spec.NodeName
set. In Mesos we have a two-stage scheduling process:
1. pods with a pre-set spec.NodeName are still scheduled by the scheduler.
2. The kubelet will only see them when a Mesos task was started and the executor
passes the pod to the kubelet.
With this PR a pod with spec.NodeName which is gracefully terminated, but not
yet scheduled, e.g.
- because the termination happened just after creation and the scheduler was
not fast enough
- because the NodeSelector does not match
is deleted by the Mesos scheduler.
2015-09-26 23:42:08 +02:00
Clayton Coleman
4506f9f455
Linux bandwidth test doesn't work on Mac
2015-09-26 11:41:27 -04:00
Anastasis Andronidis
e8b9dde623
new kubectl explain command
2015-09-26 14:25:53 +03:00
Anastasis Andronidis
495433fbb7
client can return swagger schema
2015-09-26 14:25:53 +03:00
jijun2
6788079482
Describe more clearly
2015-09-26 05:09:51 -04:00
Dr. Stefan Schimanski
112f80fa4a
Simplify FitPredicate for NodeSelector
...
We can assume that n != nil holds, because otherwise offers are skipped.
2015-09-26 10:36:49 +02:00
Dr. Stefan Schimanski
6f2a1742ab
Add positive e2e test for NodeSelector
2015-09-26 09:46:56 +02:00
Dr. Stefan Schimanski
4d4ebe9f18
Add Mesos slave attributes as node labels
...
- pre-create node api objects from the scheduler when offers arrive
- decline offers until nodes a registered
- turn slave attributes as k8s.mesosphere.io/attribute-* labels
- update labels from executor Register/Reregister
- watch nodes in scheduler to make non-Mesos labels available for NodeSelector matching
- add unit tests for label predicate
- add e2e test to check that slave attributes really end up as node labels
2015-09-26 09:46:56 +02:00
Dr. Stefan Schimanski
a496e8dd20
Expose HistoricalFIFO's pop with cancel channel
2015-09-26 09:46:55 +02:00
Trevor Pounds
ea85e2319b
Use set interface methods.
2015-09-25 23:19:33 -07:00
Brian Grant
d49ca164ef
Merge pull request #14608 from kubernetes/revert-14569-network
...
Revert "Maintain an IP address independent of the forwarding rule for…
2015-09-25 22:05:06 -07:00
Brian Grant
9f01981863
Revert "Maintain an IP address independent of the forwarding rule for GCE plus bug fixes"
2015-09-25 22:04:35 -07:00
Brendan Burns
bf3f5af118
Merge pull request #14547 from jijun2/fix-1
...
Describe more clearly
2015-09-25 20:18:14 -07:00
Brendan Burns
ea486e2a23
Merge pull request #14600 from liggitt/integration_timeout
...
Lengthen integration test timeout
2015-09-25 20:05:44 -07:00
Yu-Ju Hong
d19329aa6b
Add clarity and fix bugs for kubelet e2e test
2015-09-25 18:22:24 -07:00
Jordan Liggitt
b71fbb3df9
Lengthen integration test timeout
2015-09-25 20:46:02 -04:00
feisky
d25ae52d9b
Refactor image manager for client/server implementation of the container runtime
2015-09-26 08:29:08 +08:00
nikhiljindal
d61ed52799
Adding an e2e test for deployment
2015-09-25 17:14:31 -07:00
Brian Grant
49154c09db
Merge pull request #14583 from thockin/mungedocs-preformat-imbalance
...
Add a munger check for files that end in preformat
2015-09-25 17:14:14 -07:00
Trevor Pounds
9cd91d111d
Use AWS SDK EC2 metadata client.
2015-09-25 17:03:22 -07:00
Trevor Pounds
df0718caa1
Migrate source to aws-sdk-go v0.9.9.
...
Upgrading to aws-sdk-go >= v0.9.0 requires a
source migration via awsmigrate-renamer tool.
see: http://aws.amazon.com/releasenotes/2948141298714307
2015-09-25 17:03:22 -07:00
Trevor Pounds
b76f6a021c
Update Godeps to aws-sdk-go v0.9.9.
2015-09-25 17:03:22 -07:00
Yu-Ju Hong
d6aea667ba
Remove ContainerList from fakeRuntime
...
Container runtime interface currently doesn't support GetContainers and no
test should be using fakeRuntime.ContainerList. Remove it to prevent accidental
use.
2015-09-25 16:36:51 -07:00
Brian Grant
8236335697
Merge pull request #14580 from ixdy/hack-verify-print-status
...
In verify-all.sh, print check and its status in verbose mode
2015-09-25 16:30:58 -07:00
James DeFelice
f75a4d914a
clean up DATA RACE from Fatalf; avoid returning too early, actually wait for deeply nested actions to complete (flake)
2015-09-25 23:07:49 +00:00