Adam Harrison
a657e25a81
Update documentation
2016-04-14 12:46:04 +01:00
Adam Harrison
e355e50c0d
Tests prefer --ipalloc-init
2016-04-14 12:46:03 +01:00
Adam Harrison
af8f590646
Deprecate --init-peer-count
2016-04-14 12:46:03 +01:00
Adam Harrison
c3ecbc9d48
Implement unified --ipalloc-init parameter
2016-04-14 12:46:03 +01:00
Adam Harrison
a09986baa2
Rename consense -> prime
2016-04-14 12:46:03 +01:00
Matthias Radestock
e9ca0ffad1
Merge remote-tracking branch 'upstream/master'
2016-04-13 19:48:33 +01:00
Matthias Radestock
aed6fd3fcc
eliminate pcap cruft from docs
...
Fixes #2159
Fixes #1908
2016-04-13 19:47:33 +01:00
Matthias Radestock
e77b2ae288
make clear that documented encapsulation is for sleeve
2016-04-13 19:46:53 +01:00
Matthias Radestock
828e5ba0b8
clearer reference to 'sleeve' in fastdp intro
2016-04-13 19:45:35 +01:00
Bryan Boreham
6b08f97910
Merge pull request #2131 from weaveworks/issues/2089-vsn-check
...
2089: Add info about new available versions to the `weave status` report
2016-04-13 12:20:57 +01:00
Matthias Radestock
b4050276a9
Merge pull request #2154 from weaveworks/issues/2153-lock-testrouter
...
Lock round TestRouter map accesses
Fixes #2153
2016-04-13 07:51:22 +01:00
Bryan Boreham
6639353568
Lock round TestRouter map accesses, and copy the set where we may block.
2016-04-13 07:49:53 +01:00
Martynas Pumputis
928a693491
Extend version summary in the weave status report
...
The extended version summary includes info about a new available
version in the case the checkpoint is enabled.
2016-04-12 22:32:18 +01:00
Matthias Radestock
f08148cabb
proper systemd override for docker in test VMs
...
now you can
- run `vagrant provision` any time
- upgrade the base image with `vagrant box update`
- upgrade docker inside the VM w/o
...etc...
...without breaking things!
2016-04-12 11:22:32 +01:00
Matthias Radestock
d1ca38e106
Merge pull request #2148 from weaveworks/issues/2146-cni-sock
...
Bind-mount the docker socket for CNI plugin
Fixes #2146
2016-04-11 16:03:14 +01:00
Bryan Boreham
15bdf6cd2d
Rework CNI test so it uses the scriptlet
2016-04-11 16:00:49 +01:00
Matthias Radestock
4037c763c2
Merge branch '1.4'
2016-04-11 15:40:32 +01:00
Matthias Radestock
d4fb739981
Merge pull request #2151 from weaveworks/issues/2140-fqdn-trailing-dot
...
Remove trailing dot from FQDN
Fixes #2140
2016-04-11 15:39:48 +01:00
Bryan Boreham
4bd6de5995
Extract out CNI setup so we can call it from a test
2016-04-11 15:28:11 +01:00
Bryan Boreham
61b0d0ba9e
Merge pull request #2149 from weaveworks/stop-test-router
...
stop ipam tests from leaking routers
2016-04-11 13:34:21 +01:00
Matthias Radestock
56bfe15eca
Merge pull request #2150 from weaveworks/issues/2139-zero-quorum
...
Don't try to form IPAM ring with a bogus quorum size
Fixes #2139 .
2016-04-11 13:31:09 +01:00
Bryan Boreham
c10d26cf02
Fix up TestBootstrap after consensus changes
2016-04-11 13:20:54 +01:00
Matthias Radestock
695babf7ba
make Allocator.Stop() idempotent and non-blocking
...
So that tests don't have to be careful about ensuring that allocators
are stopped exactly once, or rely on the magic mesh.ChannelSize for
non-blocking behaviour.
2016-04-11 12:32:01 +01:00
Bryan Boreham
ecf1887e5b
Initialize Paxos quorum to 0 until this node needs to request consensus.
...
With a 0 quorum we will participate in voting, but will not actively
try to form a ring.
2016-04-11 11:42:24 +01:00
Bryan Boreham
c6e8f54fe7
Add CNI plugin to description
2016-04-11 11:31:25 +01:00
Martynas Pumputis
a4062bd15c
Remove trailing dot from FQDN
...
As it is described in #2140 , the trailing dot might appear
when starting a container via "weave run".
2016-04-11 11:17:36 +01:00
Matthias Radestock
4d352d6eb1
stop router created by makeNetworkOfAllocators
...
so that unit tests don't leave garbage behind
2016-04-10 11:22:57 +01:00
Bryan Boreham
737b0e0504
Two different configs; ensure weave-ipam driver works when named
2016-04-08 17:59:23 +01:00
Bryan Boreham
16e5032528
Merge branch '1.4'
2016-04-08 17:48:33 +01:00
Bryan Boreham
26bd1b5787
Specify /dev/null stdin for netcat, to avoid inconsistency in Docker 1.11
2016-04-08 17:48:08 +01:00
Bryan Boreham
13f3ff15bd
Sanity-check ipam args to make diagnosis easier
2016-04-08 15:18:08 +01:00
Bryan Boreham
e88e67f02c
Bind-mount docker socket for CNI plugin scripts
2016-04-08 15:16:54 +01:00
Adam Harrison
9c7b27acf0
Merge pull request #2134 from weaveworks/issues/2063-observer-status
...
Better log and status messages for Paxos observer
2016-04-08 10:11:46 +01:00
Bryan Boreham
aad5b4dd7e
Document observer status
2016-04-07 13:16:15 +01:00
Bryan Boreham
c12a52d20e
Better log and status messages for Paxos observer
2016-04-07 12:50:52 +01:00
Bryan Boreham
0c59de40e7
Refactor Paxos status call to remove type assertion
2016-04-07 12:12:08 +01:00
Adam Harrison
a897a7711c
Merge pull request #2115 from weaveworks/issues/2114-docs-in-wordpress
...
Restructure `/site` to conform to Wordepress requirements
2016-04-07 11:22:40 +01:00
Adam Harrison
fb8167c6f1
Fix broken link
2016-04-07 11:04:35 +01:00
Adam Harrison
0482d0716f
Fix broken links
2016-04-07 10:56:56 +01:00
Adam Harrison
f183cb491f
Adjust section links
2016-04-07 10:51:47 +01:00
Adam Harrison
80770cc96e
Restructure docs
2016-04-07 10:37:57 +01:00
Adam Harrison
21d061fa44
Remove Jekyll/Travis config
2016-04-07 10:36:10 +01:00
Matthias Radestock
7d27df0907
Merge pull request #2133 from weaveworks/issues/2081-broadcast-dns-overrides
...
Immediately broadcast DNS records that "re-assert a peer's authority"
2016-04-06 14:51:22 +01:00
Bryan Boreham
768e2a31fa
Re-hide output coming from stop, since it's generally uninteresting
2016-04-06 13:54:12 +01:00
Bryan Boreham
487392b99c
Immediately broadcast DNS records that "re-assert a peer's authority"
...
and enable test to check.
2016-04-06 13:35:07 +01:00
Matthias Radestock
50af75972a
Merge pull request #2122 from weaveworks/issues/2081-gossip-to-restarted-peer
...
Update weaveworks/mesh to send gossip to restarted peer
Fixes #2085 .
2016-04-06 12:01:38 +01:00
Matthias Radestock
88518ba278
Merge pull request #2130 from weaveworks/issues/2108-reboot-docs
...
Update reboot docs
Fixes #2108 .
2016-04-06 10:30:38 +01:00
Bryan Boreham
a83359da7d
Update reboots section now we have --restart=always
2016-04-06 10:29:53 +01:00
Bryan Boreham
9c4b4ca35f
Remove recursive link
2016-04-06 10:02:57 +01:00
Matthias Radestock
2e31087818
dump state on paxos test failure
...
to help diagnosis of #2132 and similar problems
2016-04-06 08:55:49 +01:00