Adam Harrison
b37d2ec6d1
Merge pull request #1494 from weaveworks/1468-template-on-demand
...
Build GCE template on demand
2015-10-07 15:42:39 +01:00
Matthias Radestock
431d04bd40
refactor: move all dataplane code out of LocalPeer
2015-10-06 19:50:41 +01:00
Matthias Radestock
e756f07cad
Merge branch '1.1'
2015-10-06 16:25:45 +01:00
Matthias Radestock
0ef548b9c9
prevent dropping of large multicast packets
...
Fixes #1507 .
2015-10-06 16:25:02 +01:00
Ilya Dmitrichenko
b9e025b50e
Merge branch '1.1'
2015-10-06 15:28:54 +01:00
Ilya Dmitrichenko
7743f0e05f
Merge branch 'latest_release_doc_updates' into 1.1
2015-10-06 15:26:50 +01:00
Ilya Dmitrichenko
a1581ed5b5
Remove stale/invalid flag
2015-10-06 15:26:14 +01:00
Ilya Dmitrichenko
7a83a71a02
Merge branch '1.1'
2015-10-06 15:24:25 +01:00
Ilya Dmitrichenko
a6c30088ab
Merge branch 'latest_release_doc_updates' into 1.1
2015-10-06 15:24:08 +01:00
Ilya Dmitrichenko
fdbe950483
Fix #1509
2015-10-06 15:21:24 +01:00
Matthias Radestock
2f86326405
Merge tag 'v1.1.1' into latest_release_doc_updates
...
Release v1.1.1
2015-10-06 15:13:50 +01:00
Ilya Dmitrichenko
8a62d13cee
Merge pull request #1500 from weaveworks/1443-dont-assume-docker
...
allow router exe to be run w/o access to Docker
2015-10-06 14:28:26 +01:00
Matthias Radestock
6dc21bf433
Merge pull request #1503 from weaveworks/860-detach-hide-no-ipalloc
...
don't allocate IPs on 'detach' and 'hide'
Fixes #860 .
2015-10-06 12:53:51 +01:00
Matthias Radestock
1da24c68ca
don't allocate IPs on 'detach' and 'hide'
...
Instead of POSTing to IPAM in order to obtain IPs, we GET existing
IPs. We ignore 404s, so detaching/hiding remains idempotent.
Fixes #860
2015-10-06 12:35:55 +01:00
Matthias Radestock
3d3b7a5672
Merge branch '1.1'
...
Conflicts:
router/ethernet_decoder.go
router/local_peer.go
2015-10-05 20:02:32 +01:00
Matthias Radestock
6c4ea7a957
unswap src and dst ip in "too big DF broadcast" warning
...
and some whitespace cosmetics.
Fixes #1508 .
2015-10-05 19:56:59 +01:00
Matthias Radestock
f221a6d953
Merge branch '1.1'
2015-10-05 12:08:54 +01:00
Matthias Radestock
de95859e0d
add release v1.1.1
v1.1.1
2015-10-05 11:26:24 +01:00
David Wragg
bcf71c0fee
Merge branch '1.1'
2015-10-04 20:25:31 +01:00
David Wragg
8fe0228d4d
Merge 1364-ip-link-kernel-4.2 (PR #1504 )
...
strip off @... from interface names returned by `ip link show`
2015-10-04 20:23:43 +01:00
Matthias Radestock
37ea8a28ad
strip off @... from interface names returned by ip link show
...
Apparently kernel 4.2 adds these, which breaks `weave reset` when we
pass the names to `ip link del'.
Fixes #1364 .
2015-10-04 15:43:55 +01:00
Matthias Radestock
a689317696
make 'no Docker API access' the default in the exe
...
...and instead enable it in the script, via the (better named) option.
2015-10-03 17:52:57 +01:00
Matthias Radestock
14a5c12404
allow router to be run w/o access to Docker
...
Fixes #1443 .
2015-10-03 17:52:57 +01:00
Matthias Radestock
35b2968b60
Merge branch '1.1'
2015-10-03 17:20:21 +01:00
Matthias Radestock
dac932f553
fix multi-ip attach
...
This got broken in f7dfe9d
2015-10-03 17:09:25 +01:00
Bryan Boreham
9ad1ccf19f
Don't listen to SIGUSR1, since we stopped handling it a few months back
2015-10-02 13:52:23 +01:00
Bryan Boreham
5b7599e1b0
Merge pull request #1496 from weaveworks/953-backoff-late-connection-failures
...
LGTM. The timing choices are all very arbitrary, so we should wait for more experience in the wild before trying to tune them further.
Fixes #953
2015-10-02 12:44:52 +01:00
Matthias Radestock
19c44b83d2
refactor: better 'try' method names
2015-10-02 11:31:11 +01:00
Matthias Radestock
41691957d2
refactor: simplify target status reporting
2015-10-01 20:05:12 +01:00
Matthias Radestock
e3182624fd
refactor: more obviously handle all target states in reporting
2015-10-01 20:05:12 +01:00
Matthias Radestock
b8b3e6f9cd
refactor: better representation of 3-valued target state
2015-10-01 20:05:12 +01:00
Matthias Radestock
520c7286c4
backoff retries for late-failing connections
...
If a connection gets through all the handshake and subsequent checks -
i.e. it ends up getting added to the LocalPeer's connection list - but
gets terminated within one minute (of the start of the successful
connection attempt), then we apply the existing backoff logic to
schedule a retry, instead of retrying immediately.
In order to do this we retain the 'Target' data structure for such
connections, marking it as 'connected' instead of deleting it (as we
did previously).
Fixes #953 .
2015-10-01 20:05:12 +01:00
Matthias Radestock
d547829c5f
Merge pull request #1495 from weaveworks/1492-proxy-remove-var-run-mount
...
Remove /var/run mount from exec_remote. Proxy uses /var/run/weave/weave.sock
Fixes #1492 .
2015-10-01 16:58:37 +01:00
Matthias Radestock
49459cfc9b
Merge pull request #1462 from weaveworks/1461-dns-case-sensitive
...
DNS lookups should not be case sensitive.
Fixes #1461 .
2015-10-01 16:52:00 +01:00
Paul Bellamy
827ba446ab
Remove /var/run mount from exec_remote. Proxy uses /var/run/weave/weave.sock
...
It was left in for backwards compatibility, in 1.1.
2015-10-01 15:52:29 +01:00
Tom Wilkie
e5316221bb
Review feedback
2015-10-01 14:14:15 +00:00
Tom Wilkie
357174e351
DNS lookups should not be case sensitive.
...
- On-the-wire gossip messages are sorted case sensitive, but in memory they are sorted case-insensitive.
- Add test for case insensitive match on multiple names.
2015-10-01 12:19:49 +00:00
Tom Wilkie
5fc2f3236e
Build GCE template on demand
2015-10-01 11:49:31 +00:00
Matthias Radestock
a3484cce43
Merge pull request #1488 from weaveworks/1481-proxy-null-hostconfig
...
[proxy] Handle null HostConfigs gracefully in start
Fixes #1481 .
2015-10-01 12:06:51 +01:00
Matthias Radestock
cdd107b06b
Merge branch '1.1'
...
Conflicts:
weave
2015-10-01 12:04:44 +01:00
Bryan Boreham
6619b584bc
Merge pull request #1483 from weaveworks/1478-cm-termination-race
...
LGTM. Fixes #1478
2015-10-01 12:01:55 +01:00
Matthias Radestock
d798b0cabb
Merge pull request #1476 from weaveworks/1455-mount-var-run
...
unmount /var/run after boot, so the kernel can GC veth pairs
Fixes #1455 .
2015-10-01 11:55:24 +01:00
Paul Bellamy
29bfd77855
[proxy] don't mount /var/run into the proxy, so the kernel can GC veth pairs
2015-10-01 11:43:13 +01:00
Alfonso Acosta
c24dc6609d
[proxy] Handle null HostConfigs gracefully in start
2015-10-01 11:40:50 +01:00
Adam Harrison
b5e7e9fc5c
Merge pull request #1451 from dpw/sleeve-compat
...
Restore sleeve compatibility with 1.1
2015-10-01 11:24:31 +01:00
Tom Wilkie
58dec7334b
Merge branch '1.1'
2015-10-01 08:23:15 +00:00
Tom Wilkie
0b7af28c86
Typo in Makefile.
2015-10-01 08:21:55 +00:00
Matthias Radestock
725f99ea4c
Merge branch '1.1'
2015-10-01 08:23:52 +01:00
Matthias Radestock
526259ef8e
Merge pull request #1487 from weaveworks/1480-dns-test-race
...
Fix races in TestRecursiveCompress
Fixes #1480 .
2015-10-01 08:11:48 +01:00
Matthias Radestock
4b43cac093
Merge branch '1.1'
2015-09-30 23:34:57 +01:00