Matthias Radestock
c1d98ba59c
refactor: extract a helper
2016-04-17 12:40:34 +01:00
Matthias Radestock
a1823af745
refactor: make error returns less onerous
2016-04-17 12:40:34 +01:00
Matthias Radestock
4a01d23025
refactor: extract entry merging from ring merging
2016-04-17 12:40:34 +01:00
Matthias Radestock
27632b118f
prevent excessive ring fragmentation due to repeated space requests
...
Merging a ring now indicates whether the ring has been updated. This
prevents excessive allocation retries, which in turn can result in
repeated space requests - i.e. if an allocation cannot proceed due to
lack of space - which in turn can result in excessive ring
fragmentation since many of the requests will result in the creation
of a new ring entries, due to the need to split ranges.
Fixes #2181 .
2016-04-17 12:40:18 +01:00
Matthias Radestock
0e54de63cc
cosmetic
2016-04-17 09:33:52 +01:00
Matthias Radestock
f6f4ee708a
Merge remote-tracking branch 'upstream/master'
2016-04-16 09:13:44 +01:00
Matthias Radestock
8f54f83285
refactor: align test allocator names with indices
...
for easier debugging
2016-04-16 09:12:49 +01:00
Anita Buehrle
8822aa4ece
fixed link and formatting
2016-04-15 17:03:54 -05:00
Anita Buehrle
3e83897752
fixed a link
2016-04-15 16:21:57 -05:00
Anita Buehrle
1d7cdfae5d
moved full stop
2016-04-15 16:16:46 -05:00
Anita Buehrle
0e71b7c01d
moved full stop
2016-04-15 16:15:14 -05:00
Anita Buehrle
3c8bff70df
moved full stop to outside of link
2016-04-15 16:13:17 -05:00
Anita Buehrle
6de0c06ada
missing link and punctuation
2016-04-15 15:54:25 -05:00
Anita Buehrle
4ede0ac923
fixed up missing punctuation
2016-04-15 15:50:34 -05:00
Anita Buehrle
fa3f1b277f
removed bash formatting
2016-04-15 15:42:13 -05:00
Anita Buehrle
5ade5cca03
fixed links and formatting
2016-04-15 15:38:25 -05:00
Anita Buehrle
99a5b4aed3
fixed links and formatting
2016-04-15 15:36:55 -05:00
Anita Buehrle
07026bc7a9
removed bash formatting
2016-04-15 15:30:45 -05:00
Anita Buehrle
0ed9694199
fixed broken links and added missing punctuation
2016-04-15 15:28:43 -05:00
Bryan Boreham
098be788ae
Merge pull request #2166 from weaveworks/optional-restart-policy
...
Optional restart policy
2016-04-15 17:45:54 +01:00
Adam Harrison
c6609bd248
Smoke test --no-restart
2016-04-15 15:04:29 +01:00
Adam Harrison
cadc3869b3
Launch observes --no-restart
2016-04-15 15:04:29 +01:00
Matthias Radestock
439c9143af
Merge pull request #2173 from weaveworks/reword-ipam-status
...
Improve IPAM status wording
2016-04-15 14:00:30 +01:00
Adam Harrison
b9340ada3e
Improve IPAM status wording
2016-04-15 13:39:55 +01:00
Adam Harrison
88e2761b18
Improve wording
2016-04-15 09:53:33 +01:00
Bryan Boreham
02516361c7
Merge pull request #2155 from weaveworks/issues/2065-rationalise-ipam-concepts
...
Rationalise IPAM concepts
2016-04-14 17:33:27 +01:00
Adam Harrison
31ca8f9dbf
Merge pull request #2135 from weaveworks/issues/2031-persistence-volume
...
Use a data volume container for persistence of IPAM etc.
2016-04-14 13:21:22 +01:00
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
0eee97b988
Use regular persistence settings in test, since they now survive a restart
2016-04-13 16:08:41 +01:00
Bryan Boreham
358342aa4f
Use a data volume container for BoltDB files.
...
We provide a very small image to use for this container.
Also we add an empty weavedata.db file to weave image so it doesn't crash when run without volume override
2016-04-13 16:07:55 +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