Commit Graph

11569 Commits

Author SHA1 Message Date
CJ Cullen
4cd4d363c5 Change SSHTunnelList to struct to make Open() semantics better.
(cherry picked from commit 48f672af92)
2015-06-16 15:07:21 -07:00
CJ Cullen
e98f79e4bc Fix mislooping in ssh.go. Add retries to AddSSHKeys.
(cherry picked from commit 4d5d0457ef)
2015-06-16 15:07:06 -07:00
Saad Ali
f7cb6e9844 Merge pull request #9890 from ncdc/fix-exec-infinite-loop
Eliminate possible infinite loop in exec
2015-06-16 15:03:25 -07:00
Saad Ali
0aae358d2d Merge pull request #9835 from caesarxuchao/remove-testapi-nsQuery
Update pkg/api/testapi because namespace is always in the path now
2015-06-16 14:54:36 -07:00
Saad Ali
5e597c5f0d Merge pull request #9826 from brendandburns/redirect
Remove the redirect verb.
2015-06-16 14:51:24 -07:00
Saad Ali
369a1e7761 Merge pull request #9894 from markturansky/image_change
Changed busybox image to gcr.io image for PV Recyclers
2015-06-16 14:42:19 -07:00
Tim St. Clair
49b8c975d8 Update the URL-rewriting logic to make minimal modifications.
The new approach avoids building a complete parse tree, instead using the lower level token stream. Doing so removes the need for creating "missing" HTML elements, reducing the collateral changes to the rewritten HTML.

Resolves: #9766
2015-06-16 14:15:11 -07:00
Chao Xu
a309d3e652 Update pkg/api/testapi because namespace is always in the path since we remove v1beta1/2 2015-06-16 14:12:03 -07:00
nikhiljindal
34a0bccd2e Stop supporting TRACE proxy requests 2015-06-16 14:07:40 -07:00
Saad Ali
d6b50d5602 Merge pull request #9823 from caesarxuchao/remove-PodContainerInfo
remove PodContainerInfo from api/types.go
2015-06-16 13:38:53 -07:00
Manan Saraf
86025129fb Fixed pointers bug in PATCH verb in the API 2015-06-16 13:31:49 -07:00
markturansky
cfc08c4fdf Changed busybox img to official gcr.io image 2015-06-16 16:15:19 -04:00
Andy Goldstein
7748a02e37 Eliminate possible infinite loop in exec
If a user starts an exec session with a shell and leaves it idle long
enough, they will eventually hit the Kubelet's HTTP server's read/write
timeout of 5 minutes. At this time, the StartExec call to Docker exits,
but if the user requested a TTY, the exec'd process does not exit.
After StartExec finishes, we try to determine the exit code of the
exec'd process, but in this case, we'll never get it. This change exits
the loop after 5 tries if the process is still running.
2015-06-16 15:44:09 -04:00
Brendan Burns
1dd18673ec Merge pull request #9762 from jlowdermilk/negotiate-api-version
kubectl negotiates api version to use based on client,server supported versions
2015-06-16 11:18:08 -07:00
Brendan Burns
96c244eacf Merge pull request #9848 from cjcullen/fwfix
Fix mislooping in ssh.go. Add retries to AddSSHKeys.
2015-06-16 11:10:30 -07:00
Saad Ali
5596e6f789 Merge pull request #9493 from marekbiskup/testAddonUpdate
e2e test for addon upgrade
2015-06-16 10:50:15 -07:00
CJ Cullen
48f672af92 Change SSHTunnelList to struct to make Open() semantics better. 2015-06-16 10:36:38 -07:00
Jeff Lowdermilk
f31191224b kubectl negotiates apiversion to use based on client,server supported 2015-06-16 10:12:39 -07:00
Prashanth Balasubramanian
831d7a36d0 Scrape /metrics of kubelets from e2e tests 2015-06-16 09:50:40 -07:00
CJ Cullen
4d5d0457ef Fix mislooping in ssh.go. Add retries to AddSSHKeys. 2015-06-16 00:08:37 -07:00
Fabio Yeon
a8269e38c9 Merge pull request #9716 from derekwaynecarr/stable_quota_controller
Its bad to spawn a gofunc per quota with large number of quotas
2015-06-15 21:49:10 -07:00
Fabio Yeon
3ad3b2962a Merge pull request #9825 from nikhiljindal/newBranch
Removing legacyBehavior param from pkg/client
2015-06-15 21:03:22 -07:00
CJ Cullen
db645dd31a Add ssh tunnel-open metrics
(cherry picked from commit 66fb8ccb02)
2015-06-15 20:35:12 -07:00
CJ Cullen
c453282f72 Fix several potential crashes in sshtunnel open/close code.
(cherry picked from commit faa9313eea)
2015-06-15 20:34:59 -07:00
Dawn Chen
c1dd527dd1 Fix the unittests cause by applying oom_score_adj (0) to the user containers. 2015-06-15 20:34:03 -07:00
Dawn Chen
85bb2911a3 Apply oom_score_adj (0) to PID of user containers by default.
(cherry picked from commit f6f9372d1a)
2015-06-15 20:33:45 -07:00
Brendan Burns
6eda9c4976 Fix a bug where the network container could be torn down before other pods.
This can break PreStop that hits localhost in the pod.

(cherry picked from commit aac696d44c)
2015-06-15 20:32:31 -07:00
Brendan Burns
a6652a0e98 Merge pull request #9834 from cjcullen/fwfix
Fix crashes in ssh-tunnel code.
2015-06-15 20:25:32 -07:00
Fabio Yeon
bcf5cffa1a Merge pull request #9768 from timstclair/proxy-rel
Don't rewrite relative URLs when proxying HTTP content.
2015-06-15 19:54:18 -07:00
Fabio Yeon
72082624e5 Merge pull request #9522 from brendandburns/friction
Add a better message if the user doesn't specify a resource type.
2015-06-15 19:53:54 -07:00
Fabio Yeon
0453f9ea9d Merge pull request #9705 from hurf/label4describe
Add label support for kubectl describe
2015-06-15 19:33:09 -07:00
CJ Cullen
66fb8ccb02 Add ssh tunnel-open metrics 2015-06-15 17:28:54 -07:00
Dawn Chen
80c48aedb2 Merge pull request #9824 from dchen1107/clean
explicitly applying oom_score_adj(0) to processes of user containers
2015-06-15 17:06:48 -07:00
nikhiljindal
3d63c71cbc Removing legacyBehavior param from pkg/client 2015-06-15 16:49:11 -07:00
Chao Xu
d9e8939ae4 remove pkg/api/validation/testdata/v1beta1/* 2015-06-15 16:20:14 -07:00
Dawn Chen
14f78b74cc Fix the unittests cause by applying oom_score_adj (0) to the user containers. 2015-06-15 16:16:34 -07:00
Dawn Chen
f6f9372d1a Apply oom_score_adj (0) to PID of user containers by default. 2015-06-15 16:16:34 -07:00
BC Broussard
90b0b5c895 Add NodePort and Loadbalancer to services web ui
Remove PublicIPs
2015-06-15 16:09:10 -07:00
Brendan Burns
07b5930a70 Remove the redirect verb. 2015-06-15 15:39:06 -07:00
Fabio Yeon
4fdcbc3096 Merge pull request #9799 from jhadvig/err_msg
Making error msg for updating resource version more clear
2015-06-15 15:20:00 -07:00
Fabio Yeon
bb5d2101a1 Merge pull request #9765 from brendandburns/fix-kubelet
Fix a bug where the network container could be torn down before other pods
2015-06-15 15:09:01 -07:00
Chao Xu
3815b4c985 remove PodContainerInfo from api/types.go 2015-06-15 15:04:37 -07:00
Tim Hockin
29d4d7a16d Remove dead code 2015-06-15 14:40:36 -07:00
CJ Cullen
faa9313eea Fix several potential crashes in sshtunnel open/close code. 2015-06-15 14:38:37 -07:00
Fabio Yeon
5f361c17af Merge pull request #9759 from mikedanese/actually-fix-logging
Fix excessively verbose logging in master's kubelet
2015-06-15 13:35:33 -07:00
Fabio Yeon
4e6bd63256 Merge pull request #9597 from mikedanese/fix-swagger-validate-panic
fix panic in kubectl --validate when no apiVersion is passed
2015-06-15 13:05:11 -07:00
Fabio Yeon
86815516ba Merge pull request #9584 from smarterclayton/rest_client_metrics_unbounded
Memory leak: REST client metrics capture grows unbounded
2015-06-15 13:03:36 -07:00
Prashanth Balasubramanian
d761b1d4d7 Use runtime cache to serve container /stats requests 2015-06-15 12:39:25 -07:00
Rohit Jnagal
6849b381dc Update cadvisor dependency.
Godep also decided to remove unused appengine dependency.
2015-06-15 19:11:55 +00:00
Fabio Yeon
b65c321a87 Merge pull request #9772 from feihujiang/noKindErrorMessage
make the kind not registered in versions  error message more precise
2015-06-15 10:26:58 -07:00