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
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
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
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
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
Brian Grant
e3188f6ee7
Merge pull request #14590 from kubernetes/revert-14035-kubelet/client/server
...
Revert "Refactor image manager for client/server implementation of th…
2015-09-25 15:26:22 -07:00
Brian Grant
efd19143f7
Revert "Refactor image manager for client/server implementation of the container runtime"
2015-09-25 15:24:18 -07:00
Brian Grant
15c585e3ad
Merge pull request #14578 from derekwaynecarr/fix_flake
...
Fix flake in gc test
2015-09-25 15:14:01 -07:00
Brian Grant
cf75b0d023
Merge pull request #12823 from pmorie/pod-sc
...
Pod-level security context proposal
2015-09-25 14:21:42 -07:00
Tim Hockin
3c36439665
Don't log every connection by default
2015-09-25 14:02:24 -07:00
Tim Hockin
026054f73e
Set iptables refresh to 30s
2015-09-25 14:02:24 -07:00
Tim Hockin
7509bf6318
Set UDP timeout to 1/4 second
2015-09-25 14:02:24 -07:00
Tim Hockin
15e2c62a3e
Add a munger check for files that end in preformat
2015-09-25 13:56:50 -07:00
derekwaynecarr
9bf88ddc6f
Fix flake in gc test
2015-09-25 16:47:11 -04:00
Brian Grant
c6d5c6dbbf
Merge pull request #14569 from a-robinson/network
...
Maintain an IP address independent of the forwarding rule for GCE plus bug fixes
2015-09-25 13:32:25 -07:00
Brian Grant
10a7f2b1fa
Merge pull request #14453 from yujuhong/kubelet_benchmark
...
Add a slow e2e test to monitor kubelet resource usage
2015-09-25 13:31:59 -07:00
Brian Grant
5f55b70976
Merge pull request #14450 from saad-ali/issue11391
...
Add new GCE PD E2E test to verify two PDs attached to one container
2015-09-25 13:31:30 -07:00
Brian Grant
e3abcf7198
Merge pull request #14535 from derekwaynecarr/daemon_sets_status
...
DaemonSets adds a Status subresource
2015-09-25 13:30:55 -07:00
Brian Grant
1455c7b5d7
Merge pull request #14524 from mesosphere/jdef-fix494-update-mesosgo-deps
...
MESOS: updated mesos-go and dep libs: zk and gogo/protobuf
2015-09-25 13:30:29 -07:00
Brian Grant
e122b4199a
Merge pull request #14489 from mesosphere/jdef-fix505-zombies-after-sigterm
...
MESOS: try not to leave dangling zombie procs when minion controller exits
2015-09-25 13:29:55 -07:00
Brian Grant
2da7e8d41f
Merge pull request #14316 from mikedanese/dedup
...
consolidate a bunch of FakePodControl testclients into a shared one
2015-09-25 13:29:13 -07:00
Brian Grant
a0872fbdaa
Merge pull request #14287 from gmarek/mock-proxy
...
Refactor KubeProxy to allow mocking of all moving parts.
2015-09-25 13:28:44 -07:00
Brian Grant
95d4c70a5d
Merge pull request #14270 from mesosphere/sttts-cleanup-executor-events
...
MESOS: Remove unused Watch code in executor
2015-09-25 13:27:12 -07:00
Brian Grant
0c278ce56a
Merge pull request #14249 from markturansky/prov_claim_annotations
...
Allow pre-binding of Persistent Volumes to PVClaims
2015-09-25 13:26:29 -07:00
Jeff Grafton
d466c63f5c
In verify-all.sh, print check and its status in verbose mode
2015-09-25 13:25:44 -07:00
Brian Grant
2c92672827
Merge pull request #14227 from gmarek/fake_docker
...
Fix 'ContainersMap' feature in fake-docker-client.
2015-09-25 13:20:33 -07:00
Brian Grant
313918f561
Merge pull request #14148 from brendandburns/perf
...
Add a method for encoding directly to a io.Writer and use it for HTTP
2015-09-25 13:19:58 -07:00
Paul Morie
0c70062d67
Proposal for pod level security context and backward compatibility
2015-09-25 16:19:20 -04:00
Brian Grant
bbc90cd9ff
Merge pull request #14035 from feiskyer/kubelet/client/server
...
Refactor image manager for client/server implementation of the container runtime
2015-09-25 13:18:53 -07:00