Commit Graph

14811 Commits (83104907d1bc23aae61b4156e631983504203f68)

Author SHA1 Message Date
Brendan Burns ee24e98b93 Merge pull request #11329 from a-robinson/targets
Fix issue of comparing instance URLs with different project ID representations in GCE target pools
2015-07-15 14:48:20 -07:00
Karl Isenberg ca934c7386 Walkthrough example cleanup
- Add kubectl command examples
- Add tables of contents
- Skip 3rd header tier to make sections more clear
- Reference cmd-exec example for curling pod & service IPs
- Make section layout, text patterns, changes & links more consistent
- Canonical yaml formatting
2015-07-15 14:27:11 -07:00
Alex Robinson e943c47e68 Fix issue of comparing instance URLs with different project ID representations
in GCE target pools.
2015-07-15 21:24:45 +00:00
Eric Tune f5e6161e49 Merge pull request #11298 from mesosphere/fix-10776
Fix deadlocks and race conditions in mesos master election notifier
2015-07-15 13:55:17 -07:00
Eric Tune 4f3a646dba Remove requirement of specifying kubernetes ver.
Now that things are more stable, and we have a conformance test,
the binary version is no longer needed.  Remove that
requirement.
2015-07-15 13:51:27 -07:00
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