Adam Harrison
dc0e25a420
Add .ackrc which excludes vendor/ and .pkg/
2016-05-17 10:37:56 +01:00
Adam Harrison
0e694ed6b4
Merge branch '1.5'
2016-05-09 16:37:05 +01:00
Adam Harrison
9dfd7004cc
Document adding new version to checkpoint API
2016-05-09 16:36:32 +01:00
Adam Harrison
801283267a
Merge branch '1.5'
...
Closes #1876 .
2016-05-09 14:58:28 +01:00
Adam Harrison
fa29a4b4af
Document weave status ipam
2016-05-09 13:41:42 +01:00
Adam Harrison
158fa9d8e5
Reclaim plugin addresses using container ID of '_'
2016-05-07 14:35:15 +01:00
Adam Harrison
8c5cbc738a
Document peer name
2016-05-06 17:47:34 +01:00
Adam Harrison
260b416cd7
Include interface name in container-addrs output
2016-05-06 14:12:50 +01:00
Adam Harrison
ad5845b67f
Fix echo_ips
2016-05-06 14:12:19 +01:00
Adam Harrison
df2868fcdd
Plugin README links refer to latest release docs
2016-05-05 16:32:53 +01:00
Adam Harrison
34b95ee36f
Merge branch '1.5'
2016-05-05 10:11:50 +01:00
Adam Harrison
5fb6df5219
Merge branch '1.5'
2016-05-04 13:34:06 +01:00
Adam Harrison
1d52615452
Pin all branches to Wordepress 1.0.0
2016-05-04 11:07:12 +01:00
Adam Harrison
327a6f6d61
Upgrade to Wordepress 1.0.0
...
Release docs will now also be available with a stable 'latest' URL.
2016-05-04 11:01:07 +01:00
Adam Harrison
8f6087cfec
Upgrade to Wordepress 1.0.0
...
Release docs will now also be available with a stable 'latest' URL.
2016-05-04 10:30:18 +01:00
Adam Harrison
bcc9a85e29
Merge remote-tracking branch 'origin/1.5'
2016-05-03 14:27:51 +01:00
Adam Harrison
68e5ed575f
Pin wordepress version
...
Use specific versions of wordepress for live and dev publishing
2016-05-03 13:47:37 +01:00
Adam Harrison
d5fd62393f
Merge branch '1.5'
2016-04-27 10:00:21 +01:00
Adam Harrison
5de090999c
Fix broken link
2016-04-26 17:29:34 +01:00
Adam Harrison
8ea5d999c2
Disable dry run mode
2016-04-26 17:29:26 +01:00
Adam Harrison
f4a117a8fc
Enable dry run mode
2016-04-26 16:46:04 +01:00
Adam Harrison
79f2324d2b
Update release process
2016-04-26 12:04:28 +01:00
Adam Harrison
062c7a6fdc
Minor doc fixes for incremental publish
2016-04-25 17:30:51 +01:00
Adam Harrison
6cc7f37dbb
Publish /site from CI
2016-04-25 17:30:51 +01:00
Adam Harrison
2dddc58754
Remove unnecessary title from building doc
2016-04-18 18:01:18 +01:00
Adam Harrison
b9706e456a
Strip erroneous extra backtick from code fences
2016-04-18 15:10:37 +01:00
Adam Harrison
e1478eefd4
Remove language spec from code fences
2016-04-18 15:10:37 +01:00
Adam Harrison
3a2452baf6
Style FAQ questions with emphasis
2016-04-18 15:10:37 +01:00
Adam Harrison
82c9a88aa2
Update titles and menu order
2016-04-18 15:10:37 +01:00
Adam Harrison
7ef007bbf5
Copy linked screencast image into /site
2016-04-18 14:26:42 +01:00
Adam Harrison
a16b48d8f3
Restore submodule dependency broken by f3dbebd467
2016-04-18 13:04:21 +01:00
Adam Harrison
f3dbebd467
Remove obsolete Jekyll raw directives
2016-04-18 10:36:43 +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
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
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
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
Adam Harrison
051320e73c
Merge branch '1.4'
2016-03-29 11:45:24 +01:00
Adam Harrison
7776e48a62
Merge branch '1.4'
2016-03-23 18:00:38 +00:00
Adam Harrison
6c0075ab82
Add release v1.4.6
2016-03-23 17:37:21 +00:00
Adam Harrison
c2eb900dd3
Correct IPAM state docs
2016-03-21 15:33:37 +00:00
Adam Harrison
0d10479e8a
Add --observer to weave script help
2016-03-21 11:01:55 +00:00
Adam Harrison
dcc2d16408
Update mesh dependency for peer name shorthand
2016-03-21 10:27:32 +00:00
Adam Harrison
e9081c6607
Allow specification of initial IPAM ring via --ipam-seed
2016-03-21 09:49:54 +00:00
Adam Harrison
04bbb14f59
Propagate container-addrs util_op failure
2016-03-18 10:56:10 +00:00
Adam Harrison
f9f6e8ed26
Protect container-addrs against stopped containers
2016-03-18 10:46:30 +00:00
Adam Harrison
b09b556796
Utility function to configure ARP cache timers
2016-03-17 14:29:25 +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
2eeb754454
refactor: Introduce IPAM config object
2016-03-14 17:41:20 +00:00
Adam Harrison
82adc85562
Router and proxy run with --restart=always
2016-03-14 16:31:06 +00:00
Adam Harrison
62e8028591
Fixup link URLs
2016-03-11 10:52:58 +00:00
Adam Harrison
2bc5fd30c0
Make image paths absolute with respect to repo
2016-03-11 10:35:47 +00:00
Adam Harrison
6584df274e
Implement weave consense
2016-03-03 18:52:09 +00:00
Adam Harrison
268d355cae
Observer smoke tests
2016-03-03 17:48:50 +00:00
Adam Harrison
b84ef98de8
Support non-electing peers via --observer
2016-03-03 17:48:50 +00:00
Adam Harrison
30b9d33276
Adjust tests to accomodate docker/docker#14012
2016-03-02 11:59:10 +00:00
Adam Harrison
adf56d316d
Remove obsolete alternative procfs support
2016-03-01 20:10:47 +00:00
Adam Harrison
cb9af20a2e
Replace PROCFS with --pid=host
2016-03-01 20:10:47 +00: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
Adam Harrison
c5361801c9
Fix typo in weaver CLI help
2016-02-25 12:02:28 +00:00
Adam Harrison
6f65512471
Merge branch '1.4'
2016-02-23 10:47:08 +00:00
Adam Harrison
5dd8584fb6
Fix veth cleanup on Ubuntu 15.10
...
Cope with the @ characters that have started appearing in veth names as
of Ubuntu 15.10.
2016-02-18 12:11:48 +00:00
Adam Harrison
4cee647e73
Make weaveutil container-addrs observe $PROCFS
2016-02-09 22:25:47 +00:00
Adam Harrison
264d5e4828
Make attach-bridge iptables rule insertion idempotent
2016-02-09 20:42:59 +00:00
Adam Harrison
2bfc86e7b2
Cleanup attach-bridge iptables rule
2016-02-09 16:51:04 +00:00
Adam Harrison
36ee8bacb0
Remove all vethwe* interfaces in reset
2016-02-09 16:48:03 +00:00
Adam Harrison
a3d842bf4a
Implement attach-bridge
2016-02-09 15:20:11 +00:00
Adam Harrison
43eb70193b
Merge branch '1.4'
2016-02-09 11:40:14 +00:00
Adam Harrison
1228dbddb9
Add release v1.4.4
2016-02-09 11:20:51 +00:00
Adam Harrison
a401d0d6ea
Merge branch '1.4'
2016-02-09 10:53:52 +00:00
Adam Harrison
e2ec2b436d
Use netlink instead of shelling out to weave docker-bridge-ip
2016-02-04 14:00:01 +00:00
Adam Harrison
65c48707f6
Use netlink instead of shelling out to weave ps
2016-02-04 12:51:18 +00:00
Adam Harrison
034d8933c0
make multiweave work with weave running in the host netns
...
Multiweave now creates a temporary bridge with an IP alias per router
in the host netns, and overrides the router to bind to that specific
IP for weave protocol and data traffic and http control.
2016-02-03 11:57:12 +00:00
Adam Harrison
1e01a31939
Support --host argument to weave launch
...
Allow the weave router bind to a specific host IP address instead of
INADDR_ANY.
2016-02-02 20:48:49 +00:00
Adam Harrison
4117ef0c50
Fix WEAVE_NO_FASTDP test on GCE
2016-02-02 20:48:49 +00:00
Adam Harrison
f37eb4b77d
Merge branch '1.4'
2016-02-02 16:52:20 +00:00
Adam Harrison
5232a9af6b
Add release v1.4.3
2016-02-02 16:35:32 +00:00
Adam Harrison
90795e5446
Merge branch '1.4'
...
Conflicts:
plugin/ipam/driver.go
2016-02-02 16:04:49 +00:00
Adam Harrison
6bd8da905e
Refactor: uniform use of weave_container_addresses
2016-02-02 11:30:36 +00:00
Adam Harrison
839f534350
Merge branch '1.4'
2016-02-01 15:30:51 +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
Adam Harrison
a64435a9a5
Adjust tests to accomodate docker/docker#14012
2016-01-21 17:28:54 +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
Adam Harrison
2a2b2da097
Update Vagrant to use Wily 15.10
2016-01-20 09:17:07 +00:00
Adam Harrison
8a691814e2
Document vendored dependency management commands
2016-01-15 16:17:07 +00:00
Adam Harrison
5bf440d558
Merge branch '1.4'
2016-01-14 12:07:21 +00:00
Adam Harrison
c391092ea6
Add release v1.4.2
2016-01-14 11:40:17 +00:00
Adam Harrison
28561237ab
Merge branch '1.4'
2016-01-13 11:10:30 +00:00