Commit Graph

1077 Commits

Author SHA1 Message Date
James DeFelice
02a11f7a2e Merge pull request #53 from mesosphere/jdef_fix_executor_state_locks
MESOS: avoid mutex locking around blocking calls in kubelet-executor
Conflicts:
	contrib/mesos/pkg/executor/service/service.go
2015-12-02 22:45:52 +00:00
k8s-merge-robot
8a8639d7af Merge pull request #17863 from wojtek-t/only_list_options_in_watch
Auto commit by PR queue bot
2015-12-02 06:28:28 -08:00
k8s-merge-robot
cd76ca9527 Merge pull request #18017 from mesosphere/sur-k8sm-656-panic
Auto commit by PR queue bot
2015-12-02 06:17:48 -08:00
Sergiusz Urbaniak
91cbd5ff46 node: replace node lookup via node list watch with node store
Fixes https://github.com/mesosphere/kubernetes-mesos/issues/656
2015-12-02 14:12:56 +01:00
Dr. Stefan Schimanski
271eeb008b Merge pull request #52 from mesosphere/sttts-task-lost-during-kubelet-pod-launch
MESOS: scheduler: handle lost task status updates during kubelet pod launch
2015-12-02 13:50:28 +01:00
Dr. Stefan Schimanski
d2c86c847c Merge pull request #51 from mesosphere/sttts-tasks-killed-by-master
MESOS: scheduler: handle terminal tasks killed by the master
2015-12-02 12:02:50 +01:00
k8s-merge-robot
ac68536d44 Merge pull request #17832 from wojtek-t/list_options_in_list
Auto commit by PR queue bot
2015-12-02 02:34:17 -08:00
k8s-merge-robot
643cb7a1c7 Merge pull request #17891 from zhengguoyong/consistent_kubelet_package
Auto commit by PR queue bot
2015-12-01 08:37:01 -08:00
Wojciech Tyczynski
8343c8ce6c Pass ListOptions to List() methods. 2015-12-01 15:00:36 +01:00
k8s-merge-robot
7644d34759 Merge pull request #15775 from mesosphere/sur-k8sm-482-resource-roles
Auto commit by PR queue bot
2015-12-01 05:36:52 -08:00
Wojciech Tyczynski
d2dfc912e6 Simplify Watch() signature in clients. 2015-12-01 14:19:26 +01:00
k8s-merge-robot
0d7d8793ea Merge pull request #17842 from mesosphere/sttts-docker-it
Auto commit by PR queue bot
2015-11-30 11:18:02 -08:00
deads2k
1ac6d8afd3 update reaper, scaler, describer for GroupKind 2015-11-30 09:22:39 -05:00
Dr. Stefan Schimanski
e7203816f1 contrib/mesos/ci: name FETCH_HEAD as CONFORMANCE_BRANCH 2015-11-30 12:30:20 +01:00
zhengguoyong
bff8334db9 Consistent import kubelet app package name 2015-11-28 08:51:39 +08:00
Dr. Stefan Schimanski
2302caf970 contrib/mesos/ci: clone conformance branch into subdir
In order to properly shutdown the docker-compose cluster, after the conformance
test it is necessary to have the original version again. Running the conformance
tests from a clone in subdir with the right branch given by CONFORMANCE_BRANCH
is much easier.
2015-11-27 15:08:39 +01:00
Dr. Stefan Schimanski
ede8de7aba contrib/mesos/ci: call kube-down.sh from correct dir 2015-11-27 15:08:39 +01:00
Dr. Stefan Schimanski
5d69b46fc3 contrib/mesos/ci: call kube-down.sh first to stop dangling containers 2015-11-27 12:56:42 +01:00
k8s-merge-robot
6850c6d6fd Merge pull request #17835 from mesosphere/sttts-conformance-branch
Auto commit by PR queue bot
2015-11-27 01:14:56 -08:00
Dr. Stefan Schimanski
5e6d35897d contrib/mesos/ci: add CONFORMANCE_BRANCH override 2015-11-27 09:30:54 +01:00
k8s-merge-robot
70d2a02959 Merge pull request #17701 from hurf/anno_label
Auto commit by PR queue bot
2015-11-26 15:29:46 -08:00
Dr. Stefan Schimanski
e795aff0ee contrib/mesos/ci: call docker-run interactively and with terminal
- passing `-i` to enable signal handling in a tty.
- passing `-t` to enable passing of the TERM env var.
2015-11-26 18:21:54 +01:00
Clayton Coleman
e9e02bdd50 Review comments 2015-11-26 11:53:38 -05:00
Clayton Coleman
9d19238f6c Fix tests to pass with changed external types 2015-11-26 11:53:37 -05:00
k8s-merge-robot
3bd23b185b Merge pull request #17730 from wojtek-t/use_unversioned_list_options_in_client
Auto commit by PR queue bot
2015-11-25 09:10:19 -08:00
k8s-merge-robot
a873a43f8b Merge pull request #17589 from mesosphere/jdef_better_known_issues
Auto commit by PR queue bot
2015-11-25 08:44:39 -08:00
James DeFelice
e5b80957a5 update known issues
- flag corrections
- split into general vs. DCOS known issues
- added lots of missing docs re: services, endpoints, upgrades,
  scheduler
- clarified pod/ports section
- cross-referenced open github issues where applicable
2015-11-25 15:09:17 +00:00
k8s-merge-robot
e95e3dec42 Merge pull request #17414 from timstclair/apiserver
Auto commit by PR queue bot
2015-11-25 05:28:07 -08:00
hurf
ad26db7f45 Annotate support label
allow "kubectl annotate pods -l app=nginx"
2015-11-25 14:13:39 +08:00
k8s-merge-robot
cc3515d702 Merge pull request #17136 from kargakis/use-deprecation-field-in-stop
Auto commit by PR queue bot
2015-11-24 17:37:19 -08:00
k8s-merge-robot
d42030170b Merge pull request #15999 from aveshagarwal/master-issue-15624
Auto commit by PR queue bot
2015-11-24 17:07:10 -08:00
Wojciech Tyczynski
b6ef62af24 Use unversioned.ListOptions in clients. 2015-11-24 16:52:09 +01:00
Avesh Agarwal
3d5207fd73 This commit adds type information to events.
This addresses issue #15624.
2015-11-24 09:59:54 -05:00
k8s-merge-robot
4fd6b6df06 Merge pull request #17316 from deads2k/gv-ClientForVersion
Auto commit by PR queue bot
2015-11-24 06:24:28 -08:00
Avesh Agarwal
001437a72f This commit fixes tests. 2015-11-24 09:16:12 -05:00
kargakis
3c7b9f83d7 stop: Make use of deprecation field 2015-11-24 12:27:20 +01:00
Tim St. Clair
20ead45af9 Move etcd_util.go to separate package 2015-11-23 11:32:50 -08:00
k8s-merge-robot
c6aa9e6731 Merge pull request #17511 from mesosphere/mesos-ci
Auto commit by PR queue bot
2015-11-23 10:24:15 -08:00
Sergiusz Urbaniak
9eae47c6e6 scheduler: implement role awareness 2015-11-23 17:27:14 +01:00
k8s-merge-robot
aff9f6e510 Merge pull request #17654 from mesosphere/sttts-offer-leak-on-not-compat
Auto commit by PR queue bot
2015-11-23 05:42:24 -08:00
Klaus Ma
233cbc55d5 Correct the name of parameter
The right parameter is `--schedule-config`
2015-11-23 19:59:34 +08:00
Dr. Stefan Schimanski
bf532e5ce2 scheduler: don't leak offers if one out of many is incompatible
Fixes https://github.com/mesosphere/kubernetes-mesos/issues/636

Bugfix by @luckyfengyong
2015-11-23 12:54:29 +01:00
deads2k
a87d927588 update client.Config to use GroupVersion 2015-11-21 08:29:26 -05:00
k8s-merge-robot
1a57cc8033 Merge pull request #15777 from mesosphere/sttts-replace-ssh-by-net-host-container
Auto commit by PR queue bot
2015-11-20 02:19:25 -08:00
Karl Isenberg
b39ab93973 Add conformance script 2015-11-19 12:53:41 -08:00
Karl Isenberg
5a0d01f6b5 Add mesos/docker CI scripts 2015-11-19 09:51:02 -08:00
k8s-merge-robot
81d66f8367 Merge pull request #17455 from mesosphere/jdef-pure-iptables-flag
Auto commit by PR queue bot
2015-11-18 21:17:20 -08:00
Dr. Stefan Schimanski
e1cb2aa828 docs: add Mesos scheduler documentation 2015-11-18 23:23:54 +01:00
James DeFelice
f855ac39d3 added proxy-mode flag to scheduler and minion 2015-11-18 20:32:44 +00:00
Dr. Stefan Schimanski
2d6c2eb897 e2e: replace ssh with net=host hostexec pod and kubectl exec
- document needed packages in hostexec image
- add RunHostCmdOrDie
- kube-proxy e2e: port from ssh to hostexec
  - use preset NodeName to schedule test pods to different nodes
  - parallel launch of pods
  - port from ssh to hostexec
  - add timeout because nc might block on udp
  - delete test container without grace period
- PrivilegedPod e2e: port from ssh to hostexec
- NodePort e2e: port from ssh to hostexec
- cluster/mesos/docker: Enable privileged pods
2015-11-17 20:48:34 +01:00