Matthias Radestock
ea3456756d
make weave dns-args and weave run work with --no-dns
...
...rather than exploding
i.e. the former returns nothing and the latter leaves naming related
container settings untouched, just like happens in the proxy and
plugin.
Fixes #2099 .
2016-03-28 14:04:07 +01:00
Matthias Radestock
a1381fe0cf
add --no-dns to usage
...
Closes #1687 .
2016-03-28 12:49:31 +01:00
Matthias Radestock
3baf8058ed
Merge branch 'latest_release_doc_updates' into 1.4
2016-03-28 12:48:36 +01:00
Matthias Radestock
daf92d8e08
document --no-dns
...
Part of #1687 .
2016-03-28 12:46:58 +01:00
Matthias Radestock
abd138026b
cosmetic: identation
2016-03-28 11:10:36 +01:00
Bryan Boreham
88d115aab1
Merge pull request #2098 from weaveworks/2097-fail-on-attach-errors
...
fail plugin operation on bridge attachment error
2016-03-24 17:16:55 +00:00
Matthias Radestock
fce954192c
fail plugin operation on bridge attachment error
...
Fixes #2097 .
2016-03-24 17:01:15 +00:00
Adam Harrison
6c0075ab82
Add release v1.4.6
v1.4.6
2016-03-23 17:37:21 +00:00
Matthias Radestock
ae0a4fef50
Merge pull request #2092 from weaveworks/issues/2083-error-not-panic
...
Change invariant fail on Merge() from panic to error
Fixes #2083 .
2016-03-23 16:38:52 +00:00
Matthias Radestock
8360024e06
Merge pull request #2088 from weaveworks/issues/2087-leave-direct-targets
...
Don't delete targets that seem invalid if they are 'direct' targets
Fixes #2087 .
2016-03-23 16:22:08 +00:00
Bryan Boreham
2e4d56efd6
Suspend connecting to targets that seem invalid, if they are 'direct' targets.
...
Introduce TargetSuspended state to reflect this.
2016-03-23 15:36:55 +00:00
Bryan Boreham
6bc199a8bc
Change invariant fail on Merge() from panic to error
2016-03-23 15:26:26 +00:00
Matthias Radestock
537868008f
make linter happy
2016-03-22 16:28:25 +00:00
Matthias Radestock
1664fce9d1
Merge pull request #2081 from weaveworks/issues/2023-override-stale-dns
...
Override stale dns entries received via gossip
Fixes #1867 and #2023 .
2016-03-22 13:47:17 +00:00
Bryan Boreham
c2cf825cdf
Smoke test for stale DNS entries
2016-03-22 12:57:07 +00:00
Bryan Boreham
38a79b7f59
Pick entry with newer tombstone to merge
2016-03-22 12:57:07 +00:00
Bryan Boreham
010766fe9e
Check entries claiming to originate from us against our current data, and override if necessary
2016-03-22 12:57:07 +00:00
Matthias Radestock
6b33f4215b
Merge branch 'latest_release_doc_updates' into 1.4
2016-03-21 15:53:18 +00:00
Matthias Radestock
cc43782d87
Merge pull request #2080 from weaveworks/issues/2061-correct-weave-status
...
Correct IPAM state docs
Fixes #2061 .
2016-03-21 15:49:03 +00:00
Adam Harrison
c2eb900dd3
Correct IPAM state docs
2016-03-21 15:33:37 +00:00
Bryan Boreham
001322751f
Don't hold Nameserver lock over call out via isKnownPeer
2016-03-21 11:52:13 +00:00
Bryan Boreham
b1ec2b788a
Bump template name so it will fetch latest Docker
2016-03-19 14:12:17 +00:00
Matthias Radestock
f42e275884
broadcast ipam ring update after rmpeer
...
So that other peers notice the change more promptly.
Fixes #2068 .
2016-03-19 13:57:20 +00:00
Matthias Radestock
5dfd104728
reduce docker event subscription retry max interval
2016-03-18 19:29:21 +00:00
Bryan Boreham
9c096526b8
Merge pull request #2049 from weaveworks/issues/2016-retry-docker-event-subscription
...
Retry docker event subscription
2016-03-16 14:38:27 +00:00
Adam Harrison
922f465ecb
Reset retry interval if we spent long enough processing events
2016-03-16 13:41:18 +00:00
Adam Harrison
08e9db900a
Retry docker event subscription
2016-03-16 09:23:32 +00:00
Adam Harrison
30b9d33276
Adjust tests to accomodate docker/docker#14012
2016-03-02 11:59:10 +00:00
Bryan Boreham
be3f88656b
Add release v1.4.5
v1.4.5
2016-02-29 22:28:58 +00:00
David Wragg
27367ab292
Process DiscardingFlowOp correctly in FastDatapath send()
...
The nil FlowOp check in collectFlowOps was not addressed with the
introduction of DiscardingFlowOp. This meant that DiscardingFlowOps
produced in the router core would get handled by fastdp as if they were
foreign FlowOps, preventing flow creation and so leading to unwarranted
ODP misses.
To fix this, collectFlowOps cannot simply eliminate FlowOps for which
Discards() is true, because it's true for odpFlowKeyFlowOp. So the
Discards() case has to be handled in FastDatapath send().
2016-02-29 13:27:15 -08:00
Matthias Radestock
20620f0002
Merge branch 'latest_release_doc_updates' into 1.4
2016-02-29 19:13:00 +00:00
Matthias Radestock
8d79e33ba1
remove stale ToC entry
...
This was missed in 8b061fd55
2016-02-29 19:12:00 +00:00
Bryan Boreham
ce4857f5dc
Merge pull request #2001 from weaveworks/issues/1996-try-all-pending-allocations
...
Try all pending allocations - LGTM. Fixes #1996
2016-02-29 08:20:49 -08:00
Adam Harrison
bceabe32a2
Try all pending allocations
...
We can have outstanding allocations for different ranges owned by
different peers, so we should not short circuit after the first space
request.
2016-02-25 14:56:33 +00:00
Matthias Radestock
6a9f9f66dc
don't check for 'Restarting' when attaching on startup
...
It is overkill.
2016-02-23 13:20:22 +00:00
Adam Harrison
639e0e82c9
Merge pull request #1989 from weaveworks/1977-restarting-not-running
...
treat 'restarting' as 'not running'
2016-02-23 10:49:31 +00:00
Adam Harrison
4b0a6e1433
Merge pull request #1983 from weaveworks/1929-auto-detect-odp-on-relaunch
...
don't complain on relaunch when ODP is not supported
2016-02-23 10:46:36 +00:00
Matthias Radestock
cb6db91b09
Merge branch 'latest_release_doc_updates' into 1.4
2016-02-23 10:16:08 +00:00
Matthias Radestock
6a02e2dc17
explain TCP/UDP connections, heartbeats, back-off
...
Fixes #1969
2016-02-23 09:54:15 +00:00
Ilya Dmitrichenko
b377207faf
Merge branch 'latest_release_doc_updates' into 1.4
2016-02-22 14:16:02 +00:00
Ilya Dmitrichenko
24ebb7cc7c
Add missing dependency for latest gsutil
2016-02-22 14:11:36 +00:00
Ilya Dmitrichenko
b5518db03c
Add missing argument to tar
2016-02-22 14:02:39 +00:00
Ilya Dmitrichenko
2aa4e6a83a
Use "official" gsutil installation instructions
2016-02-22 13:58:42 +00:00
Ilya Dmitrichenko
7c655cc3ba
Fix false-positive docs uploads
2016-02-22 13:56:49 +00:00
Matthias Radestock
75cda01167
Merge branch 'latest_release_doc_updates' into 1.4
2016-02-22 13:55:18 +00:00
Matthias Radestock
4f0f3cf98d
warn against using the plugin in combination with --net=weave
...
and expand the basic proxy usage docs slightly.
2016-02-22 13:53:39 +00:00
Matthias Radestock
e014140134
Merge branch 'latest_release_doc_updates' into 1.4
2016-02-22 13:36:33 +00:00
Matthias Radestock
c8ae128e59
for Travis, this no longer is a go project
...
Travis insists that one picks a project language. There is no go left
in the steps executed by travis. Instead we have Python, Ruby and
shell. Let's pick the first...
Picking Python makes travis unhappy with "Can not perform a '--user'
install. User site-packages are not visible in this
virtualenv". Dropping the '--user' flag fixes that.
(cherry picked from commit 1d8d098450 )
2016-02-22 13:29:33 +00:00
Matthias Radestock
12d848162d
shrink Travis usage
...
There is no point running builds, tests, lints on Travis, since we
already do that on Circle.
The only thing we aren't doing (and can't do) on Circle is doc
publishing, so now Travis does just that.
(cherry picked from commit 1038cbd1a3 )
2016-02-22 13:29:33 +00:00
Matthias Radestock
b12096bd6c
tweak
2016-02-22 13:23:29 +00:00