Commit Graph

14656 Commits

Author SHA1 Message Date
Janet Kuo
ec2b125e25 Organize troubleshooting sections 2015-07-15 13:20:32 -07:00
Prashanth Balasubramanian
5b3cd8fa23 Connecting applications: https 2015-07-15 13:00:44 -07:00
Eric Tune
c208c1c9a3 Merge pull request #11270 from mbforbes/jenkinsTypo
(jenkins/e2e) Fix typos and clarify instructions in comments
2015-07-15 12:57:46 -07:00
Eric Tune
f1c7915d71 Merge pull request #11325 from JanetKuo/toc
Make MUNGE generated TOC bookmark work for symbols
2015-07-15 12:56:37 -07:00
Eric Tune
65a372b9ca Merge pull request #11318 from mikedanese/kubectl-example-fix
point kubectl -f examples to correct paths
2015-07-15 12:55:53 -07:00
Eric Tune
97d13c25c2 Merge pull request #11314 from mikedanese/mungdocs-error
mungedoc should exit 1 when manual changes are required.
2015-07-15 12:54:20 -07:00
Eric Tune
c76a1f8818 Merge pull request #11301 from wojtek-t/log_proxy_failures
Log failures in Proxy e2e tests
2015-07-15 12:53:55 -07:00
Eric Tune
ced4709323 Merge pull request #11292 from davidopp/doc1
Move diagrams out of top-level docs/ directory and merge
2015-07-15 12:52:57 -07:00
Eric Tune
52848062f3 Merge pull request #11219 from marekbiskup/clarify-rolling-update-procedure
clarify rolling update procedure when # replicas is not specified
2015-07-15 12:52:10 -07:00
Eric Tune
006da3f1d9 Merge pull request #11328 from brendandburns/docs2
Add missing content, fix links..
2015-07-15 12:51:11 -07:00
Dr. Stefan Schimanski
e98c8e7685 Fix deadlocks and race conditions in mesos master election notifier
- n.node used the n.lock as underlaying locker. The service loop initially
  locked it, the Notify function tried to lock it before calling n.node.Signal,
  leading to a dead-lock.
- the go routine calling ChangeMaster was not synchronized with the Notify
  method. The former was triggering change events that the later never saw
  when the former's startup was faster that of Notify. Hence, not even a single
  event was noticed and not even a single start/stop call of the slow service
  was triggered.

This patch replaces the n.node condition object with a simple channel n.changed.
The service loop watches it.

Updating the notified private variables is still protected with n.lock against
races, but independently of the n.changed channel. Hence, the deadlock is gone.

Moreover, the startup of the Notify loop is synchronized with the go routine which
changes the master. Hence, the Notify loop will see the master changes.

Fixes #10776
2015-07-15 21:45:53 +02:00
Zach Loafman
15927215aa Merge pull request #11312 from zmerlynn/cherry_pick_list
Add hack/cherry_pick_list.sh to list all automated cherry picks
2015-07-15 12:25:53 -07:00
Brendan Burns
d2ee2e909a Add missing content, fix links.. 2015-07-15 11:48:44 -07:00
Janet Kuo
de755bf59b Make MUNGE generated table of contents (TOC) bookmark work when there are symbols in the headline 2015-07-15 11:26:51 -07:00
Mike Danese
d4d99deb97 make mungedoc exit 1 if manual changes are needed and wire up erro message. 2015-07-15 11:20:11 -07:00
Dawn Chen
7e665230c7 Stop monit kube-addon on nodes. 2015-07-15 11:11:55 -07:00
Mike Danese
b80fe60042 point kubectl -f examples to correct paths 2015-07-15 10:51:45 -07:00
Eric Tune
1a0438d65e Use a reference style link. 2015-07-15 10:47:25 -07:00
Eric Tune
f5aa9a4476 Remove "Notes" column.
This mostly stated what version the code was last tested at.
This was useful when kubernetes was changing rapidly.
However, this was not updated reliably.  Also, simply using
a particular binary version does not assure users that
the distribution provides a conformant implementation.
The conformance test does provide that, and I'm hoping
that more distros will use that in the future.
Therefore, I've deleted the Notes column in favor of the
Conforms column.
2015-07-15 10:47:25 -07:00
Eric Tune
cc6120371c Move conformance checkmark
I tested GCE but accidentally put the checkmark for GKE.
GKE hasn't been tested yet.  I'm sure it will pass, but it hasn't.
Waiting for my cluster to upgrade to above 0.19.3.
2015-07-15 10:47:24 -07:00
Eric Tune
1f1879dea7 Reformat getting-started-guide table.
Should only affect view in .md file, not rendered view.
2015-07-15 10:47:24 -07:00
Zach Loafman
af1a8b825a Add hack/cherry_pick_list.sh to list all automated cherry picks
* Adds hack/cherry_pick_list.sh to list all automated cherry picks
since the last tag.

* Adds a short python script to extract title/author and print it in
markdown style like our current release notes.

* Revises patch release instructions to use said script.
2015-07-15 10:30:00 -07:00
Marek Biskup
5d4aef4c49 clarify rolling update procedure when replicas is not specified 2015-07-15 15:02:56 +02:00
Wojciech Tyczynski
27dd99a1da Log failures in Proxy e2e tests 2015-07-15 14:38:54 +02:00
David Oppenheimer
d31e13048c Move diagrams out of top-level docs/ directory and merge
docs/devel/developer-guide.md into docs/devel/README.md
2015-07-14 23:56:51 -07:00
Tim Hockin
38d51f33e5 Better handling of ginkgo args in jenkins 2015-07-14 23:54:39 -07:00
Tim Hockin
8f3c3108b8 Merge pull request #11246 from bprashanth/nginx_https
Add an nginx https example
2015-07-14 23:50:31 -07:00
Tim Hockin
9748d26715 Merge pull request #11290 from wojtek-t/fix_jenkins_tests
Fix Jenkins - currently all tests are running under "gce-flaky" suite instead of "gce" suite
2015-07-14 23:38:24 -07:00
Wojciech Tyczynski
635e82897f Fix tests on Jenkins 2015-07-15 08:27:41 +02:00
Tim Hockin
d1e92e04e4 Merge pull request #11273 from mikedanese/add-docs-to-tarball
Add docs to tarball
2015-07-14 22:43:16 -07:00
Tim Hockin
6ba532b218 Merge pull request #11289 from davidopp/doc1
Move some docs from docs/ top-level into docs/{admin/,devel/,user-gui…
2015-07-14 22:31:57 -07:00
David Oppenheimer
8d5eb03c7b Move some docs from docs/ top-level into docs/{admin/,devel/,user-guide/}. 2015-07-14 22:07:44 -07:00
Mike Danese
337772a91f fix all tests 2015-07-14 21:51:30 -07:00
Tim Hockin
cdc74dde4c Merge pull request #11254 from thockin/dont-print-lb-firewall-warning
Fix load-balancer firewall messages
2015-07-14 21:41:28 -07:00
Tim Hockin
24ea4c5d16 Merge pull request #10747 from mesosphere/kube-dns-docs
Document how to launch kube-dns with Kubernetes on Mesos
2015-07-14 21:20:37 -07:00
Mike Danese
b98df5d12e remove duplicated files 2015-07-14 21:08:07 -07:00
Tim Hockin
fe89298c09 Fix load-balancer firewall messages 2015-07-14 21:07:46 -07:00
Tim Hockin
43de287427 Merge pull request #11279 from dchen1107/doc
Known issue for logging.md
2015-07-14 20:52:16 -07:00
Tim Hockin
4f779ca982 Merge pull request #11208 from bgrant0607/bugfix1
Thread user guide docs together
2015-07-14 20:51:41 -07:00
Tim Hockin
d1273fe5cf Merge pull request #11240 from bgrant0607/docfix
Initial TOC for the user guide.
2015-07-14 20:49:22 -07:00
Brian Grant
0045ebd570 Initial TOC for the user guide. 2015-07-15 01:25:22 +00:00
Prashanth Balasubramanian
5fe8afceac Add a nginx https example 2015-07-14 18:09:13 -07:00
Tim Hockin
9c47e0d20c Merge pull request #11281 from thockin/fix-test-cmd
fix test-cmd from file moves
2015-07-14 18:01:11 -07:00
Tim Hockin
f330a43329 fix test-cmd from file moves 2015-07-14 17:59:59 -07:00
Dawn Chen
34e3432bba Known issue for logging.md 2015-07-14 17:47:34 -07:00
Brian Grant
d56138ba03 Thread user guide docs together with "What's next" sections, and add a couple missing TOCs. 2015-07-15 00:43:18 +00:00
Tim Hockin
5e5ffbb650 Merge pull request #11278 from thockin/docs-warning-url
Docs warning url
2015-07-14 17:36:10 -07:00
Tim Hockin
39b86908a1 Run gendocs 2015-07-14 17:28:47 -07:00
Tim Hockin
6277801f82 Change warning.png to not go through a redirect 2015-07-14 17:28:10 -07:00
Tim Hockin
3eca687166 Merge pull request #11274 from thockin/fix-test-cmd
Fix test-cmd after file moves
2015-07-14 16:08:02 -07:00