This website requires JavaScript.
0693ec55c6
Merge pull request #974 from rade/972_remove_proxy_d_option_from_docs
Paul Bellamy
2015-06-22 10:29:16 +01:00
56c720b078
remove the -D proxy option from the docs
Matthias Radestock
2015-06-22 10:18:54 +01:00
bbeb7966b4
Merge remote-tracking branch 'upstream/1.0'
Matthias Radestock
2015-06-21 10:42:28 +01:00
403b9654f1
Merge remote-tracking branch 'upstream/1.0' into latest_release_doc_updates
Matthias Radestock
2015-06-21 10:41:38 +01:00
84775e414b
Add release 1.0.1
v1.0.1
Matthias Radestock
2015-06-21 10:05:52 +01:00
edb4911bf6
Merge branch '1.0'
Matthias Radestock
2015-06-21 09:39:45 +01:00
d913ca869c
Merge branch '967_include_image_name_in_inspect_error' into 1.0
Matthias Radestock
2015-06-21 09:38:42 +01:00
e3917121fa
Merge remote-tracking branch 'upstream/1.0.0'
Michael Bridgen
2015-06-20 16:45:34 -07:00
ede288ad38
Merge pull request #969 from rade/967_include_image_name_in_inspect_error
Michael Bridgen
2015-06-20 16:41:05 -07:00
58f14551dc
Merge branch 'pr969'
Michael Bridgen
2015-06-20 16:28:44 -07:00
97816d6c54
Merge branch '967_include_image_name_in_inspect_error' of https://github.com/rade/weave into pr969
Michael Bridgen
2015-06-20 16:21:20 -07:00
3732f968d0
include image name in errors
Matthias Radestock
2015-06-20 23:36:48 +01:00
939a095bf4
Merge pull request #966 from weaveworks/readme_website_sync
Matthias Radestock
2015-06-19 20:38:37 +01:00
ad0d53f7fe
Update proposed text
Fintan Ryan
2015-06-19 19:17:43 +01:00
e748ddc20d
README update to point at weave.works
Fintan Ryan
2015-06-19 13:00:01 +01:00
e51ecd73b3
refactor: extract helper
Matthias Radestock
2015-06-18 19:01:10 +01:00
5479d0a54d
improve test performance - only fetch status once per check
Matthias Radestock
2015-06-18 18:53:06 +01:00
6830b27317
cosmetic: correct some comments, tweak some arg parsing
Matthias Radestock
2015-06-18 18:13:27 +01:00
4399be7ad2
correct comments
Matthias Radestock
2015-06-18 17:55:42 +01:00
42d2a860eb
test more things, more obviously
Matthias Radestock
2015-06-18 17:48:21 +01:00
3ec0200067
cosmetic oops
Matthias Radestock
2015-06-18 16:57:54 +01:00
d1e4a8ec8a
cosmetic: vertical alignment and consistency for better readability
Matthias Radestock
2015-06-18 16:26:16 +01:00
54b3061c50
Merge gofmt and goimports run
Paul Bellamy
2015-06-18 14:05:51 +01:00
19fe808dff
Update links in changelog to point at latest_release
Bryan Boreham
2015-06-18 11:59:44 +01:00
b7281cc08d
Add release 1.0.0
v1.0.0
Bryan Boreham
2015-06-18 11:23:44 +01:00
617c3883c7
Merge pull request #948 from awh/v1.0_doc_updates
Adam Harrison
2015-06-18 10:38:32 +01:00
9e20a5256b
Rename example containers
Adam Harrison
2015-06-18 10:32:15 +01:00
a3db33cfd9
more helpful error message when weave et al die on startup
Matthias Radestock
2015-06-17 22:54:11 +01:00
aa8a86a0b9
Update service binding example
Adam Harrison
2015-06-17 17:28:08 +01:00
7238192150
Update service routing example
Adam Harrison
2015-06-17 17:25:58 +01:00
caa0e31be2
Update service import example
Adam Harrison
2015-06-17 17:15:10 +01:00
5a6cafc3da
Update service export example
Adam Harrison
2015-06-17 16:22:42 +01:00
1df52350fa
Update host network integration example
Adam Harrison
2015-06-17 16:05:01 +01:00
40323202f5
Update dynamic attachment example
Adam Harrison
2015-06-17 15:44:19 +01:00
0d83f24661
Prefer -ti to -t -i in updated examples
Adam Harrison
2015-06-17 15:32:41 +01:00
8550469c9f
Update subnet isolation example
Adam Harrison
2015-06-17 15:20:07 +01:00
e5679a787c
Update subnet isolation example
Adam Harrison
2015-06-17 15:13:07 +01:00
e37a4314b3
Add manual addressing to features
Adam Harrison
2015-06-17 12:23:46 +01:00
7b5ee8fb65
Update virtual ethernet switch example
Adam Harrison
2015-06-17 12:08:24 +01:00
cf5835f081
Update README examples to use IPAM and DNS
Adam Harrison
2015-06-16 17:46:10 +01:00
aea1a2b08c
have travis fetch any test-only dependencies before building tests
Paul Bellamy
2015-06-17 17:00:36 +01:00
cdee7a5d6f
Replacing custom testing helpers with testify, where possible
Paul Bellamy
2015-06-16 17:05:20 +01:00
21e07c0db9
Running gofmt -s
Paul Bellamy
2015-06-16 16:56:22 +01:00
06101d134b
Running goimports
Paul Bellamy
2015-06-16 16:52:01 +01:00
501108e3ae
cosmetic: vertical alignment
Matthias Radestock
2015-06-17 15:13:07 +01:00
87fe10ab5d
Merge pull request #952 from paulbellamy/950-proxy-launch-router
Matthias Radestock
2015-06-17 14:57:35 +01:00
6c26a55b5a
[proxy] refactor weaveCIDRsFromConfig slightly
Paul Bellamy
2015-06-17 14:16:40 +01:00
ca681bce13
[proxy] Add support for WEAVE_CIDR=none
Paul Bellamy
2015-06-17 13:44:26 +01:00
ff838a14d9
Fix terminology in error message. Also removed hint on usage, because -iprange is on by default.
Bryan Boreham
2015-06-17 13:16:53 +01:00
c45b586a44
Merge pull request #949 from paulbellamy/939-proxy-env-bug
Matthias Radestock
2015-06-17 12:10:09 +01:00
215312bb5f
Merge pull request #946 from bboreham/758-expand-ipam-docs
Matthias Radestock
2015-06-17 12:06:04 +01:00
34e0e3bb24
Merge pull request #935 from bboreham/weavedns-races
Bryan Boreham
2015-06-17 12:05:43 +01:00
b1f43f0d7c
[proxy] Remove spurious output from proxy-(env|config)
Paul Bellamy
2015-06-17 11:52:20 +01:00
40efc347b6
Cosmetic
Bryan Boreham
2015-06-17 11:41:46 +01:00
71f19469ab
Merge pull request #947 from paulbellamy/940-proxy-default-ipam
Matthias Radestock
2015-06-17 11:37:25 +01:00
9636675c2c
Split part of DNSServer.Start() to a separate ActivateAndServe() Specifically, move the part that blocks, and call that as necessary. This means Start() can run on the caller's goroutine and avoid race conditions.
Bryan Boreham
2015-06-16 16:58:18 +01:00
1b57a24789
Don't re-initialise log writers unless the type changed. This avoids race-conditions in unit tests where the initialisation is on a different goroutine to the logging.
Bryan Boreham
2015-06-16 16:51:19 +01:00
90fb201a51
Copy the DNS entry going into the cache, to avoid races. The shuffleAnswers() call ends up acting on the same data, so it seems simplest to resolve ownership arguments by copying.
Bryan Boreham
2015-06-16 16:45:22 +01:00
657133db50
Move the counting of results from DNS goroutine to test goroutine to avoid race-condition
Bryan Boreham
2015-06-16 16:25:12 +01:00
e68364cb3b
Don't overwrite recvChan; it just creates a race condition
Bryan Boreham
2015-06-16 16:15:56 +01:00
1f92ae6ba8
Swap the order in which two goroutines are started, since one relies on the other.
Bryan Boreham
2015-06-16 15:50:17 +01:00
a6bebd85ed
Remove 'running' member that triggers a race warning and isn't necessary.
Bryan Boreham
2015-06-16 15:19:57 +01:00
220c80c3ed
[proxy] --with-ipam -> --no-default-ipam
Paul Bellamy
2015-06-17 11:15:04 +01:00
5960ecb3d1
Expand description of -initpeercount
Bryan Boreham
2015-06-17 11:12:10 +01:00
c2778d9fa3
improve -neg-ttl usage message
Matthias Radestock
2015-06-17 10:29:39 +01:00
cfe14ff568
Merge pull request #943 from inercia/weave-941
Matthias Radestock
2015-06-17 10:23:41 +01:00
cf5d8874b6
Merge pull request #937 from inercia/weave-934
Matthias Radestock
2015-06-17 10:10:18 +01:00
d086867c0c
make negative TTL default to same value as TTL
Alvaro Saurin
2015-06-17 10:17:12 +02:00
d09133c010
cosmetic: less sudoing
Matthias Radestock
2015-06-17 08:30:35 +01:00
6ac2b34a6e
Merge pull request #936 from weaveworks/readme_update_2
Matthias Radestock
2015-06-17 08:27:46 +01:00
9276df62c2
document weave stop-proxy
Matthias Radestock
2015-06-17 07:09:47 +01:00
d4c383b4b7
cosmetic: add weaveDNS TTL customisation to ToC
Matthias Radestock
2015-06-17 07:05:09 +01:00
b10a4a2976
cosmetic
Matthias Radestock
2015-06-17 06:59:20 +01:00
cfda9ffb8f
add load balancing and faul resilience to weaveDNS docs ToC
Matthias Radestock
2015-06-17 06:48:12 +01:00
ae5c2dab86
take advantage of recent features in proxy example
Matthias Radestock
2015-06-16 23:01:14 +01:00
0452076ebc
remove outdated note
Matthias Radestock
2015-06-16 22:58:30 +01:00
7831460eff
rely on ipam for launch-dns in proxy example
Matthias Radestock
2015-06-16 22:51:57 +01:00
20d5790358
drop -iprange from proxy docs, since ipam is enabled by default now
Matthias Radestock
2015-06-16 22:51:10 +01:00
a52702f76e
fix typo
Matthias Radestock
2015-06-16 22:46:41 +01:00
351573c122
simplify proxy launch examples
Matthias Radestock
2015-06-16 22:38:53 +01:00
809b048abd
fix sporadic 650_*.sh test failure caused by undefined variable
Matthias Radestock
2015-06-16 21:13:35 +01:00
c697d2a8f9
Ignore empty queries (sent when the server is being shut down)
Alvaro Saurin
2015-06-16 18:54:20 +02:00
b8afefa55f
Merge pull request #931 from paulbellamy/weavedns_default_search_domain
Adam Harrison
2015-06-16 18:13:17 +01:00
84bf3c139c
Update wget to curl
Fintan Ryan
2015-06-16 17:55:48 +01:00
1bd343f9f0
Merge pull request #932 from bboreham/921-ipam-or-die
Paul Bellamy
2015-06-16 16:18:23 +01:00
fd5ac633d3
Use weave attach --or-die in proxy instead of killing it in the proxy.
Bryan Boreham
2015-06-16 16:05:41 +01:00
a3e836bbaf
Merge pull request #933 from inercia/weave-930
Paul Bellamy
2015-06-16 15:41:44 +01:00
ee4daf02b5
Introduce ipam_cidrs_or_die, and call it where we don't want the container to survive an ipam failure.
Bryan Boreham
2015-06-16 15:01:53 +01:00
a8c1832469
updating docs for new dns-search domain behaviour
Paul Bellamy
2015-06-12 15:56:41 +01:00
2c3baa9119
use weavedns search-domain by default
Paul Bellamy
2015-06-11 16:43:50 +01:00
f4507e7252
Change read-locks for read/write-locks
Alvaro Saurin
2015-06-16 16:02:49 +02:00
32d3909023
Make ipam_cidrs() return failure when call_weave fails
Bryan Boreham
2015-06-16 14:47:47 +01:00
8a935e3cb2
Launch WeaveDNS with "launch_dns_on"
Alvaro Saurin
2015-06-16 15:27:33 +02:00
8b5d0e3fbd
Merge pull request #898 from paulbellamy/weavedns_default_resolver
Matthias Radestock
2015-06-16 14:17:14 +01:00
af38f07d26
refactoring proxy dns test
Paul Bellamy
2015-06-12 16:50:01 +01:00
b33d4497fa
Fix test broken by new default behaviour
Adam Harrison
2015-06-12 11:57:11 +01:00
03b83811fa
Update documentation
Adam Harrison
2015-06-11 17:22:58 +01:00
e5b1cc21a9
Smoke test for new weave script DNS behaviour
Adam Harrison
2015-06-11 16:45:49 +01:00
fdce84d9d9
New --with-dns/--without-dns behaviour in weave script
Adam Harrison
2015-06-11 16:42:37 +01:00
8873d69b77
[proxy] Add --without-dns flag, and change meaning of --with-dns flag
Paul Bellamy
2015-06-11 14:03:07 +01:00