Adam Harrison
5dfe1d28ff
Add release 1.0.3
v1.0.3
2015-09-03 15:02:57 +01:00
Adam Harrison
81134b408d
Merge branch 'latest_release_doc_updates' into 1.0
2015-09-02 17:07:48 +01:00
Adam Harrison
26fdd5da03
Remove misplaced sentence
2015-09-02 17:06:23 +01:00
Matthias Radestock
8184d29d4a
Merge pull request #1367 from weaveworks/1.0-python-call-changed
...
Fix docker api proxy smoke-tests after docker-py change
2015-08-28 20:22:22 +01:00
Matthias Radestock
fef91b5339
comment
2015-08-28 18:09:23 +01:00
Matthias Radestock
24de98e188
refactor
2015-08-28 18:08:24 +01:00
Paul Bellamy
6b5f35e574
[proxy] Only replace the request body if we've modified it.
...
This is a temporary fix for a failure in docker-py tests:
"test_valid_no_config_specified".
2015-08-28 15:09:33 +01:00
Michael Bridgen
bca31c7335
Merge pull request #1365 from weaveworks/1356_ignore_interface_deletion_errors_in_weave_reset
...
ignore interface deletion errors during `weave reset`
2015-08-27 15:38:16 +01:00
Bryan Boreham
7652b44c21
Ensure we have the busybox image
2015-08-27 15:14:06 +01:00
Bryan Boreham
548b4aea40
Call to docker-py changed upstream
2015-08-27 14:54:20 +01:00
Matthias Radestock
1df752cd33
ignore interface deletion errors during weave reset
...
These can occur when a container dies during `weave reset`.
Fixes #1356 .
2015-08-27 07:54:51 +01:00
Matthias Radestock
79d1c404a7
Merge pull request #1342 from weaveworks/1336-fix-ring-fuzztest
...
Fix ring fuzz-test
Fixes #1336 .
2015-08-20 16:25:50 +01:00
Adam Harrison
086ab9d126
Correct MaxUDPPacketSize constant
2015-08-20 15:22:10 +01:00
Bryan Boreham
135c34a45a
Don't remove peer from table until after we've copied its entries out
2015-08-20 13:11:51 +01:00
Bryan Boreham
ca6e54890c
Fix Transfer() when removing a peer, so we actually target the other peer.
2015-08-20 13:11:51 +01:00
Matthias Radestock
1326994a6d
Merge pull request #1319 from weaveworks/dns-tcp
...
Expose dns server on tcp as well as udp
Fixes #1333 .
2015-08-19 16:34:09 +01:00
Matthias Radestock
e61f9afb72
Merge pull request #1330 from weaveworks/1329_plug_gossip_sender_leak
...
plug GossipSender leak
Fixes #1329 .
2015-08-19 11:26:25 +01:00
Matthias Radestock
0b764a2a27
plug GossipSender leak
...
GossipChannel.sendDown is the (only) place which creates
GossipSenders. It has two call sites, Send and SendDown, only the
former of which performed a gc of existing senders. Therefore, in
configurations with
- a lot of connection churn, and
- SendDown invocations for these connections, and
- few or no Send invocations
we can leak GossipSenders.
The most likely scenario for this to occur is a peer that, while
having no other connections, is making/accepting connections which get
torn down post handshake, e.g. because IPAM detected a clash.
Fixes #1329 .
2015-08-19 10:22:11 +01:00
Matthias Radestock
dc91ce9ec6
Merge branch 'latest_release_doc_updates' into 1.0
2015-08-18 13:33:15 +01:00
Matthias Radestock
36a857f343
remove "Contact information" link on docs home page
...
It's broken, and we have a link in the footer anyway.
Fixes #1260 .
2015-08-18 13:31:28 +01:00
Ilya Dmitrichenko
147a537b82
We are not using gcloud, but it cause a conflict
...
https://s3.amazonaws.com/archive.travis-ci.org/jobs/76062893/log.txt
2015-08-18 09:47:37 +01:00
Ilya Dmitrichenko
a4844b8ee7
We are not using gcloud, but it cause a conflict
...
https://s3.amazonaws.com/archive.travis-ci.org/jobs/76062893/log.txt
2015-08-18 09:46:09 +01:00
Paul Bellamy
b4e13215c7
expose dns server on tcp as well as udp
...
issue was discovered when testing scope with master vs 1.0 branches.
2015-08-18 09:35:53 +01:00
Matthias Radestock
aa19028583
Merge branch 'latest_release_doc_updates' into 1.0
2015-08-18 08:50:19 +01:00
Matthias Radestock
a6e2296e0a
Merge branch '1.0' into latest_release_doc_updates
2015-08-18 08:49:31 +01:00
Matthias Radestock
8c5248da43
Add release 1.0.2
v1.0.2
2015-08-18 08:27:26 +01:00
Matthias Radestock
7fb597a8bf
Merge pull request #1313 from weaveworks/issues/1306-dns-compress-1-0-2
...
Try to compress too long replies (when forwarding).
Fixes #1306 .
2015-08-17 18:05:04 +01:00
Alvaro Saurin
c50c90ea8d
Try to compress too long replies (when forwarding).
2015-08-17 18:50:16 +02:00
Tom Wilkie
d220542491
Add sudo apt-get update to circle.yml
2015-08-17 13:37:41 +00:00
Matthias Radestock
181ce4cc60
Merge pull request #1296 from weaveworks/1294_extract_proxy_container_start
...
extract test functions for "start container via proxy"
Fixes #1294 .
2015-08-13 19:40:53 +01:00
Matthias Radestock
65578211ef
extract test functions for "start container via proxy"
...
This also eliminates the redefinition of 'start_container' by some of
the tests, which causes failures when multiple tests are run with
`run_all.sh`.
Fixes #1294 .
2015-08-13 15:01:15 +01:00
Matthias Radestock
90ed76853c
fix test breakage
...
on master, and only when running via `run_all.sh`. Weird.
2015-08-13 14:36:30 +01:00
Matthias Radestock
a3b4d6cdbf
consistency: use $SMALL_IMAGE instead of $BASE_IMAGE
...
whenever possible
2015-08-13 14:06:43 +01:00
Matthias Radestock
84c5c52090
fix broken test silliness
2015-08-13 14:05:17 +01:00
Matthias Radestock
bd41d114b5
Merge pull request #1291 from weaveworks/docker-1.8
...
Docker 1.8 compatibility.
Fixes #1287 .
2015-08-13 13:53:03 +01:00
Matthias Radestock
94d2f84364
refactor: use proxy abstraction
2015-08-13 13:50:29 +01:00
Paul Bellamy
bf2b456af1
Don't use .Volumes in tests, as it's gone in docker 1.8
2015-08-13 13:36:47 +01:00
Paul Bellamy
4961e83686
[proxy] support new docker 1.8 --net="default"
2015-08-13 13:36:47 +01:00
Paul Bellamy
f70dc6660a
[proxy] lock docker api usage to 1.15
2015-08-13 13:36:47 +01:00
Paul Bellamy
360c0cb642
Merge commit '74eef4dedae617' into 1.0
2015-08-13 12:38:51 +01:00
Matthias Radestock
1ce9551ba6
Merge branch 'latest_release_doc_updates' into 1.0
2015-08-13 11:34:56 +01:00
Matthias Radestock
4c566c8587
correct typo
2015-08-13 11:34:16 +01:00
Paul Bellamy
74eef4deda
[proxy] mount all tls volumes as readonly
2015-08-13 11:13:22 +01:00
Paul Bellamy
2576e819a7
Revert "fix intermittent test failure"
...
This reverts commit e2fec3d007 .
Was causing a failure on circleci
2015-08-13 11:12:50 +01:00
Paul Bellamy
e2fec3d007
fix intermittent test failure
...
Tests were running in the same shell, so function definitions were
leaking between tests.
2015-08-12 11:14:51 +01:00
Paul Bellamy
12ed5cc9ee
Merge pull request #1284 from weaveworks/1279_proxy_weave_run
...
prevent proxy from interferring with `weave run`
2015-08-11 14:54:27 +01:00
Matthias Radestock
f8639a57e7
prevent proxy from interferring with weave run
...
...which could result in containers unexpectedly getting multiple IP
addresses.
Fixes #1279 .
2015-08-11 14:02:23 +01:00
Matthias Radestock
9e65cc20cb
cosmetic
2015-08-10 17:33:45 +01:00
Tom Wilkie
25c4a2961e
Merge pull request #1278 from weaveworks/1276_warn_on_iprange_overlap
...
warn on -iprange overlap
2015-08-10 17:27:47 +01:00
Matthias Radestock
f4e7c85219
warn on -iprange overlap
...
Closes #1276 .
2015-08-10 13:27:06 +01:00