Adam Harrison
caa0e31be2
Update service import example
2015-06-17 17:34:15 +01:00
Adam Harrison
5a6cafc3da
Update service export example
2015-06-17 17:34:15 +01:00
Adam Harrison
1df52350fa
Update host network integration example
2015-06-17 17:34:15 +01:00
Adam Harrison
40323202f5
Update dynamic attachment example
2015-06-17 17:34:15 +01:00
Adam Harrison
0d83f24661
Prefer -ti to -t -i in updated examples
2015-06-17 17:34:15 +01:00
Adam Harrison
8550469c9f
Update subnet isolation example
2015-06-17 17:34:15 +01:00
Adam Harrison
e5679a787c
Update subnet isolation example
2015-06-17 17:34:15 +01:00
Adam Harrison
e37a4314b3
Add manual addressing to features
2015-06-17 17:34:10 +01:00
Adam Harrison
7b5ee8fb65
Update virtual ethernet switch example
2015-06-17 17:32:40 +01:00
Adam Harrison
cf5835f081
Update README examples to use IPAM and DNS
2015-06-17 17:32:40 +01:00
Matthias Radestock
d09133c010
cosmetic: less sudoing
2015-06-17 08:30:35 +01:00
Matthias Radestock
6ac2b34a6e
Merge pull request #936 from weaveworks/readme_update_2
...
Update wget to curl
2015-06-17 08:27:46 +01:00
Matthias Radestock
9276df62c2
document weave stop-proxy
2015-06-17 07:09:47 +01:00
Matthias Radestock
d4c383b4b7
cosmetic: add weaveDNS TTL customisation to ToC
2015-06-17 07:05:09 +01:00
Matthias Radestock
b10a4a2976
cosmetic
2015-06-17 06:59:20 +01:00
Matthias Radestock
cfda9ffb8f
add load balancing and faul resilience to weaveDNS docs ToC
...
This was missed in #775
2015-06-17 06:48:12 +01:00
Matthias Radestock
ae5c2dab86
take advantage of recent features in proxy example
2015-06-16 23:01:14 +01:00
Matthias Radestock
0452076ebc
remove outdated note
2015-06-16 22:58:30 +01:00
Matthias Radestock
7831460eff
rely on ipam for launch-dns in proxy example
2015-06-16 22:51:57 +01:00
Matthias Radestock
20d5790358
drop -iprange from proxy docs, since ipam is enabled by default now
2015-06-16 22:51:10 +01:00
Matthias Radestock
a52702f76e
fix typo
2015-06-16 22:46:41 +01:00
Matthias Radestock
351573c122
simplify proxy launch examples
...
No need to specify --with-dns if DNS is running.
This should have been changed as part of #898 .
2015-06-16 22:38:53 +01:00
Matthias Radestock
809b048abd
fix sporadic 650_*.sh test failure caused by undefined variable
...
This is quite hilarious...
$BASE_IMAGE is not defined in config.sh. So running this test would
actually attempt to run something like
docker -H=... run -e WEAVE_CIDR=10.2.1.4/24 grep ^1$ /sys/class/net/ethwe/carrier
i.e. it would try to run the 'grep' image.
So why does this not fail all the time?
1) 610_*.sh defines $BASE_IMAGE.
2) 620_*.sh builds a 'grep' image.
If either of these tests are included in the same test run before
650_*.sh, then the latter will succeed.
Throw in our fabulous CircleCI scheduler, which distributes tests
according to their execution time, and you end up with sporadic
failures.
Fixes #938 .
2015-06-16 21:13:35 +01:00
Adam Harrison
b8afefa55f
Merge pull request #931 from paulbellamy/weavedns_default_search_domain
...
[dns] resolve names in `weave.local` by default unless hostname or search path is specified
2015-06-16 18:13:17 +01:00
Fintan Ryan
84bf3c139c
Update wget to curl
2015-06-16 17:55:48 +01:00
Paul Bellamy
1bd343f9f0
Merge pull request #932 from bboreham/921-ipam-or-die
...
Kill the container we just started if we fail to allocate an IP address
2015-06-16 16:18:23 +01:00
Bryan Boreham
fd5ac633d3
Use weave attach --or-die in proxy instead of killing it in the proxy.
2015-06-16 16:05:41 +01:00
Paul Bellamy
a3e836bbaf
Merge pull request #933 from inercia/weave-930
...
Use read/write-locks instead of read-locks in the Domain*Lookup()
2015-06-16 15:41:44 +01:00
Bryan Boreham
ee4daf02b5
Introduce ipam_cidrs_or_die, and call it where we don't want the
...
container to survive an ipam failure.
2015-06-16 15:27:49 +01:00
Paul Bellamy
a8c1832469
updating docs for new dns-search domain behaviour
2015-06-16 15:13:19 +01:00
Paul Bellamy
2c3baa9119
use weavedns search-domain by default
...
iff no hostname/dns-search specified
2015-06-16 15:13:19 +01:00
Alvaro Saurin
f4507e7252
Change read-locks for read/write-locks
2015-06-16 16:02:49 +02:00
Bryan Boreham
32d3909023
Make ipam_cidrs() return failure when call_weave fails
2015-06-16 14:47:47 +01:00
Alvaro Saurin
8a935e3cb2
Launch WeaveDNS with "launch_dns_on"
2015-06-16 15:29:36 +02:00
Matthias Radestock
8b5d0e3fbd
Merge pull request #898 from paulbellamy/weavedns_default_resolver
...
Weavedns default resolver
Fixes #383 .
2015-06-16 14:17:14 +01:00
Paul Bellamy
af38f07d26
refactoring proxy dns test
2015-06-16 14:08:35 +01:00
Adam Harrison
b33d4497fa
Fix test broken by new default behaviour
2015-06-16 14:07:42 +01:00
Adam Harrison
03b83811fa
Update documentation
2015-06-16 14:07:42 +01:00
Adam Harrison
e5b1cc21a9
Smoke test for new weave script DNS behaviour
2015-06-16 14:07:42 +01:00
Adam Harrison
fdce84d9d9
New --with-dns/--without-dns behaviour in weave script
2015-06-16 14:07:42 +01:00
Paul Bellamy
8873d69b77
[proxy] Add --without-dns flag, and change meaning of --with-dns flag
2015-06-16 14:07:40 +01:00
Alvaro Saurin
a1cb5b16a6
Run the unit tests with GOMAXPROCS=4
2015-06-16 14:58:53 +02:00
Alvaro Saurin
8621aa7cbf
Launch WeaveDNS with --debug when DEBUG is set
2015-06-16 14:58:53 +02:00
Bryan Boreham
9a99a51e14
Merge pull request #925 from bboreham/922-remove-dot
...
Remove trailing dot from hostnames. Fixes #922 .
2015-06-16 13:58:12 +01:00
Paul Bellamy
bd0aff6a0f
Merge pull request #929 from weaveworks/923-fix-deadlock
...
Fix deadlock in weavedns
2015-06-16 13:31:39 +01:00
Matthias Radestock
25dd60a149
Merge pull request #928 from awh/offset_tcp_nonce
...
Set high bit in TCP nonce to differentiate from UDP
Fixes #927 .
2015-06-16 13:21:09 +01:00
Paul Bellamy
048261c921
Hold lock while accessing mutable variable, but release before sending on chan
2015-06-16 13:06:14 +01:00
Adam Harrison
9149366919
Set high bit in TCP nonce to differentiate from UDP
2015-06-16 12:21:18 +01:00
David Wragg
47d7c22073
Merge rade/871_version_header (PR #920 ): protocol versioning
...
Closes #871 .
2015-06-16 12:20:40 +01:00
Bryan Boreham
7a106aeb5f
Release lock before sending on a channel
2015-06-16 11:44:25 +01:00