Matthias Radestock
cab4e37ef8
Merge pull request #1924 from weaveworks/update-mesh
...
Update mesh
2016-01-28 10:04:40 +00:00
Peter Bourgon
0dff2e66c6
vendor: update mesh
...
Now, broadcast operations cannot fail. So, update various broadcast-y
methods to no longer return errors.
2016-01-28 10:43:32 +01:00
Matthias Radestock
6680a8a054
Merge branch '1.4'
2016-01-27 22:04:09 +00:00
Matthias Radestock
3679065258
cope with nil route.Dst
...
Fixes #1932 .
2016-01-27 22:02:07 +00:00
Matthias Radestock
31f736b37e
fix errors spotted by usage analysis
2016-01-26 18:13:29 +00:00
Matthias Radestock
d220379ad3
Merge branch '1.4'
2016-01-26 16:57:28 +00:00
Matthias Radestock
4649f1158a
Merge pull request #1926 from weaveworks/issues/1905-fix-negative-fragment
...
Negative fragment fix
Fixes #1905 .
2016-01-26 16:56:03 +00:00
Bryan Boreham
952e9de265
Remove superfluous line and fix comment typo
2016-01-25 18:05:43 +00:00
Bryan Boreham
ef1b8d6237
Merge pull request #1927 from weaveworks/revert-1808-1803-plugin-mac
...
Revert "Refactor plugin to create veths in CreateEndpoint"
2016-01-25 18:04:56 +00:00
Bryan Boreham
2970df4505
Revert "Refactor plugin to create veths in CreateEndpoint"
2016-01-25 17:57:53 +00:00
Adam Harrison
87f793f0e0
Merge pull request #1808 from weaveworks/1803-plugin-mac
...
Refactor plugin to create veths in CreateEndpoint
2016-01-25 11:53:17 +00:00
Adam Harrison
de17a44f35
Fix fragmentation test
...
The assumptions on which this test was based were violated by the
introduction of fast datapath. A new rule is required to block fast
datapath traffic, to ensure that sleeve is selected for forwarding; the
rules must also be moved from the FORWARD chain to INPUT as the router
now runs in the host netns (NB we use INPUT instead of OUTPUT as the
latter results in sleeve receiving an 'operation not permitted' udpv4
write error when it tries to send a packet that is too big, rather than
the packet just being silently dropped as required)
2016-01-25 10:58:31 +00:00
Adam Harrison
52ce4df18e
Increase the lowest possible good PMTU
...
The current minimum PMTU we can detect is eight bytes, which, being
lower than the minimum IPv4 MTU of 68 bytes, can cause an exception in
the sleeve packet fragmentation implementation. We increase that minimum
to 552, the lowest PMTU value that Linux will cache.
2016-01-25 10:53:10 +00:00
Matthias Radestock
1a590b3ffa
document --name
2016-01-23 09:01:41 +00:00
Matthias Radestock
e249a7ef0c
tweak plugin docs
2016-01-22 13:44:49 +00:00
Matthias Radestock
83412e4514
Merge pull request #1915 from weaveworks/issues/1806-plugin-subnet
...
Support subnet and iprange arguments on network create
Closes #1806 .
2016-01-22 13:39:52 +00:00
Bryan Boreham
1a59734cdb
Support subnet and iprange arguments on network create
2016-01-22 13:37:36 +00:00
Matthias Radestock
7f3dc6f202
Merge branch '1.4'
2016-01-22 13:35:58 +00:00
Matthias Radestock
f1ed5bf838
Merge branch 'latest_release_doc_updates' into 1.4
2016-01-22 13:35:27 +00:00
Matthias Radestock
256a801d16
typo
2016-01-22 13:34:59 +00:00
Matthias Radestock
c416cf8da5
tidying of plugin docs
2016-01-22 13:27:22 +00:00
Matthias Radestock
efffbe6de1
Merge pull request #1913 from weaveworks/fix-smoketests-docker-1.10
...
Fix smoke tests for docker 1.10
2016-01-21 17:30:52 +00:00
Adam Harrison
a64435a9a5
Adjust tests to accomodate docker/docker#14012
2016-01-21 17:28:54 +00:00
Bryan Boreham
c2fba38c46
Merge pull request #1902 from weaveworks/vendored-dep-management-doc
...
Document vendored dependency management commands
2016-01-21 14:14:47 +00:00
Matthias Radestock
d2ba647f68
Merge pull request #1920 from weaveworks/1893-make-testrunner
...
move smoke test dependencies from 'all' to 'testrunner' target
Fixes #1893 .
2016-01-21 13:46:34 +00:00
Matthias Radestock
a6aad6dc49
move smoke test dependencies from 'all' to 'testrunner' target
...
That way a plain 'make' works out-of-the-box.
Fixes #1893 .
2016-01-21 13:00:32 +00:00
Bryan Boreham
7455a699c4
Use more chars from endpointID to reduce clashes
2016-01-21 12:36:58 +00:00
Matthias Radestock
0872623ca5
Merge branch '1.4'
2016-01-21 12:30:32 +00:00
Matthias Radestock
75e812a061
Merge branch 'latest_release_doc_updates' into 1.4
2016-01-21 12:30:14 +00:00
Matthias Radestock
4cc7b01940
Merge pull request #1907 from weaveworks/systemd-timeout
...
Suggest disabling systemd timeout if using Weave Net plugin
2016-01-21 12:29:42 +00:00
Matthias Radestock
4d05775e11
Merge branch '1.4'
2016-01-21 11:30:05 +00:00
Matthias Radestock
a2ff7e5981
Merge pull request #1919 from weaveworks/issues/1900-dont-stop-stoppin
...
Warn, don't error, if unable to remove network in 'weave stop'
Fixes #1900 .
2016-01-21 11:22:21 +00:00
Matthias Radestock
d5bfc61a73
use hashicorp's wily64 images instead of ubuntu's
...
The latter suffer from https://github.com/mitchellh/vagrant/issues/6653
2016-01-21 11:08:14 +00:00
Bryan Boreham
7ec17ab2ef
Merge branch '1.4'
2016-01-21 10:18:01 +00:00
Bryan Boreham
cda98a6375
Merge pull request #1917 from weaveworks/issues/1911-fix-unexpected-eof
...
Fix unexpected EOF with Docker 1.10-rc1 and proxy --rewrite-inspect
2016-01-21 10:15:20 +00:00
Matthias Radestock
03ac917567
Merge branch '1.4'
2016-01-20 18:56:59 +00:00
Matthias Radestock
3b7a754b0a
Merge branch 'latest_release_doc_updates' into 1.4
2016-01-20 18:56:26 +00:00
Anita Buehrle
c01c6bcb91
fixed logo image in header
2016-01-20 12:48:31 -06:00
Bryan Boreham
5d598a1015
Refactor to make suffix part clearer
2016-01-20 16:50:42 +00:00
Bryan Boreham
adafb79e34
Move endpoint creation into CreateEndpoint so we can return the MAC address
2016-01-20 16:45:08 +00:00
Bryan Boreham
e47360f8dc
Warn, don't error, if unable to remove network in 'weave stop'
2016-01-20 16:18:09 +00:00
Matthias Radestock
bafa3f4f4e
Merge pull request #1912 from weaveworks/wily-vagrant
...
Update Vagrant to use Wily 15.10
2016-01-20 14:59:40 +00:00
Adam Harrison
14944da396
Ignore stderr in proxy_addrs
2016-01-20 14:24:59 +00:00
Adam Harrison
a3974c2aeb
Abort inspect exec rewrite unless Containers node is present
2016-01-20 14:24:28 +00:00
Bryan Boreham
6570b0ba1a
Merge branch '1.4'
2016-01-20 14:06:00 +00:00
Bryan Boreham
13ec517f94
Merge pull request #1910 from weaveworks/1909-forEachRoute-panic
...
cope with errors during route traversal
2016-01-20 14:05:10 +00:00
Adam Harrison
2a2b2da097
Update Vagrant to use Wily 15.10
2016-01-20 09:17:07 +00:00
Matthias Radestock
43419815f4
bypass netlink.LinkByIndex
...
since we are seeing some cases where it returns "Link not found" when
the link is in fact there.
2016-01-19 16:36:16 +00:00
Matthias Radestock
b5256f7b71
refactor: inline
...
This eliminates the unnecessary indirection via interface names,
instead identifying the interface by its index.
2016-01-19 16:36:16 +00:00
Matthias Radestock
0caa9dd652
cope with errors during route traversal
...
Fixes #1909 .
2016-01-19 15:28:31 +00:00