Commit Graph

8269 Commits (95b528ffec6de06a2baf709fcbc984ea638bf510)

Author SHA1 Message Date
Yifan Gu 6fecda710c kubelet: Add container readiness manager.
Move the readiness managing logic into pkg/kubelet/container package
to facilitate the pluggable container runtime.
2015-03-26 18:45:23 -07:00
feihujiang 6b79dcaa4d add source filename in error message 2015-03-27 09:28:48 +08:00
Satnam Singh a9a881e6b1 Change soak test to pull image from gcr.io 2015-03-26 18:03:08 -07:00
Tim Hockin f928f52a4a Alias --container-port to --target-port in kubectl 2015-03-26 17:59:46 -07:00
Vish Kannan 13ae40681a Merge pull request #6029 from vishh/1726
Update pod ip using active container only.
2015-03-26 17:50:35 -07:00
Vish Kannan f2c7dda6da Merge pull request #6026 from dchen1107/clean
kubectl describe nodes id reports related events
2015-03-26 17:39:21 -07:00
Vishnu Kannan 14a48ad026 Update pod ip using active container only. 2015-03-27 00:38:43 +00:00
Nikhil Jindal 414973ff2d Merge pull request #6017 from nikhiljindal/testBranch
Some improvements to #5687
2015-03-26 17:38:05 -07:00
Victor Marmol 622d47a8b9 Merge pull request #6025 from satnam6502/serve_hostnames
Increase serve_hostnames timeout for pods to enter running state
2015-03-26 16:46:53 -07:00
Dawn Chen 688363ad53 Kubectl describe nodes id with events. 2015-03-26 16:43:29 -07:00
Zach Loafman d29a4feac0 Merge pull request #6019 from brendandburns/docs
Update gce starting guide to use get.k8s.io
2015-03-26 16:38:40 -07:00
Victor Marmol 58aee31625 Merge pull request #6024 from yujuhong/hostname
Use the first token of hostname for generating static pod names
2015-03-26 16:35:42 -07:00
Satnam Singh e48c79c72e Increase timeout for pods to enter running state 2015-03-26 16:32:39 -07:00
Dawn Chen f662d7d11c Kubelet reports node related events with empty namespace for now. 2015-03-26 16:30:23 -07:00
Zach Loafman 6b603ed6ea Merge pull request #6018 from satnam6502/serve_hostnames
Documentation for the serve_hostnames soak test
2015-03-26 16:14:58 -07:00
Yu-Ju Hong 793a3c0c63 Use the first token of hostname for generating static pod names
This increases the readability of pods by avoiding long names.

This fixes #5936
2015-03-26 16:12:49 -07:00
Brendan Burns 61b624457d Update gce starting guide to use get.k8s.io
Also auto install gcloud if it's not present.
2015-03-26 16:08:56 -07:00
Victor Marmol 0fb131c4f9 Merge pull request #5975 from yifan-gu/refactor_runContainer
kubelet: Refactor kubelet.runContainer.
2015-03-26 15:50:37 -07:00
Satnam Singh e6cddc1a27 Documentation for the serve_hostnames soak test 2015-03-26 15:48:50 -07:00
Clayton Coleman f9aa0d5851 Merge pull request #5970 from thockin/rest_cleanups
Rest hooks for Create and Update
2015-03-26 18:42:05 -04:00
Zach Loafman c9fbe1cc53 Merge pull request #6021 from brendandburns/release
Use stable.txt instead of latest.txt and add a script to set that file.
2015-03-26 15:40:34 -07:00
nikhiljindal f56aa58741 Some improvements to #5687 2015-03-26 15:36:41 -07:00
Victor Marmol 2a5ff5d860 Merge pull request #6022 from yifan-gu/fix_tests
Fix tests
2015-03-26 15:36:27 -07:00
Daniel Smith 557da59302 Merge pull request #5949 from thockin/deepequal_len
Fix deep equal to not panic on bad slice lengths
2015-03-26 15:28:47 -07:00
Yifan Gu e6820bd0ca kubelet_test: Fix verifyStringArrayEqualsAnyOrder().
Old implementation can not tell cases where strings are
repetitive. e.g. {"a", "b", "b"} and {"a", "a", "b"} will
be treated as correct.
2015-03-26 15:26:32 -07:00
Yifan Gu aa2e7fe688 kubelet_test: Add verifyUnorderedCalls().
This fixes TestSyncPodsDeletesWithNoPodInfraContainer.
Since we need to sync two pods in parallel, we should not verify
the docker calls in strict order.
2015-03-26 15:25:51 -07:00
Brendan Burns f089a054c2 Use stable.txt instead of latest.txt and add a script to set that file. 2015-03-26 15:16:59 -07:00
Vish Kannan d7c2786e22 Merge pull request #6015 from rjnagal/node
Fix flakiness in monitoring e2e test.
2015-03-26 14:59:57 -07:00
Brian Grant 984bc8d5f6 Merge pull request #5635 from ravigadde/master
Add timeout to kubelet client
2015-03-26 14:55:24 -07:00
Zach Loafman 7386897d00 Merge pull request #6016 from mbforbes/salt
Fix tiny salt logging line.
2015-03-26 14:38:50 -07:00
Max Forbes ddb0a70481 Fix tiny salt logging line. 2015-03-26 14:37:51 -07:00
Clayton Coleman 524f8731b5 Decode errors returned to clients by the Watch interface 2015-03-26 17:30:13 -04:00
Clayton Coleman 30358e8b04 Add more specific error handling and handle generic errors more effectively
The client library should type more generic errors from the server.
2015-03-26 17:30:13 -04:00
Rohit Jnagal b1911b9f98 Fix flakiness in monitoring e2e test. 2015-03-26 21:22:13 +00:00
Zach Loafman e5914915b8 Merge pull request #6003 from justinsb/aws_wait_for_instance
Wait for master to be started on AWS
2015-03-26 14:06:25 -07:00
Zach Loafman aa417ca2db Merge pull request #6007 from justinsb/aws_wait_delete_elb
Wait for ELBs to be deleted
2015-03-26 13:55:52 -07:00
Eric Tune 16de216899 Merge pull request #6012 from brendandburns/docs
Fix the date command to work on OS X
2015-03-26 13:52:19 -07:00
Justin Santa Barbara f256d3b77a Wait for ELBs to be deleted 2015-03-26 13:50:35 -07:00
Brendan Burns eea09ddfbb Fix the date command to work on OS X 2015-03-26 13:48:59 -07:00
Tim Hockin 0f36c68244 Add REST PrepareForUpdate() hook
As per discussion with @snmarterclayton.  I implemented this for most
types in the "obvious" way.  I am not sure how to implement
this for a couple types, though.
2015-03-26 13:48:41 -07:00
Tim Hockin b2687c1a84 rename ResetBeforeCreate to PrepareForCreate 2015-03-26 13:48:34 -07:00
Yifan Gu 5f08555f45 kubelet: Refactor kubelet.runContainer.
Push the run container logic into container runtime.
2015-03-26 13:43:45 -07:00
Zach Loafman 914ab94ae0 Merge pull request #6009 from derekwaynecarr/improve_namespace_auto_provision
Do not block admission if namespace already exists
2015-03-26 13:26:57 -07:00
Zach Loafman dc21064f53 Merge pull request #6010 from vmarmol/deps
Remove files that no longer exist in cAdvisor dep.
2015-03-26 13:24:33 -07:00
Jeff Lowdermilk 653b7e629d Merge pull request #5977 from smarterclayton/allow_expose_to_handle_other_resources
Allow `kubectl expose` to be polymorphic to the source of the selector
2015-03-26 13:23:21 -07:00
Jeff Lowdermilk fc2eb66d9f Merge pull request #5976 from smarterclayton/support_resource_builder_on_label
`kubectl label` should support resource builder
2015-03-26 13:21:56 -07:00
Victor Marmol 1cad0df268 Merge pull request #6004 from yifan-gu/ref_manager
kubelet: Move container reference manager to pkg/kubelet/container.
2015-03-26 13:04:34 -07:00
Victor Marmol 72d126c842 Remove files that no longer exist in cAdvisor dep. 2015-03-26 13:04:05 -07:00
derekwaynecarr 267ef26b0f Do not block admission if namespace already exists 2015-03-26 15:59:09 -04:00
Brian Grant 3b0db99692 Merge pull request #5915 from piosz/api
Changed PodInfo to be a list
2015-03-26 12:46:50 -07:00