Matthias Radestock
26f4a41900
Merge branch '1.0'
2015-08-13 14:07:22 +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
686500b181
Merge branch '1.0'
2015-08-13 14:05:35 +01:00
Matthias Radestock
84c5c52090
fix broken test silliness
2015-08-13 14:05:17 +01:00
Matthias Radestock
d5de0b41f9
Merge branch '1.0'
...
Conflicts:
proxy/proxy.go
2015-08-13 13:57:02 +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
Matthias Radestock
2bb84ae28b
Merge branch '1.0'
...
Conflicts:
weave
2015-08-13 13:18:55 +01:00
Paul Bellamy
360c0cb642
Merge commit '74eef4dedae617' into 1.0
2015-08-13 12:38:51 +01:00
Matthias Radestock
e319f54d3f
Merge branch '1.0'
...
Conflicts:
site/proxy.md
2015-08-13 11:36:01 +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
Tom Wilkie
cdab6a71b7
Merge pull request #1289 from weaveworks/move-listvar
...
Move ListVar into common, so it can be reused elsewhere.
2015-08-12 12:56:25 +01:00
Tom Wilkie
45293fdcac
Move ListVar into common, so it can be reused elsewhere.
2015-08-12 11:35:57 +00: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
Matthias Radestock
7656752d87
unbreak test
...
caused by faulty merge
2015-08-12 07:40:20 +01:00
Matthias Radestock
d0ed225184
Merge branch '1.0'
...
Conflicts:
weave
2015-08-11 15:01:54 +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
Adam Harrison
c2147f80b7
Merge pull request #1283 from weaveworks/1185_report_pcap_stats
...
add pcap stats to `weave report`
2015-08-11 13:09:34 +01:00
Matthias Radestock
f1b9cf4fc0
Merge pull request #1282 from weaveworks/1281-dns-remove-dead-quick
...
Remove DNS entries for dead containers when adding correctly.
Fixes #1281 .
2015-08-11 13:08:46 +01:00
Matthias Radestock
c1d799a06c
add pcap stats to weave report
...
Closes #1185 .
2015-08-11 12:57:52 +01:00
Tom Wilkie
6a5044fc70
Make nameserver logging more consistent.
2015-08-11 11:32:19 +00:00
Tom Wilkie
7fa568872c
Ensure we delete the fqdn is the container fails to start.
2015-08-11 11:32:17 +00:00
Adam Harrison
f3ad81d554
Merge pull request #1248 from weaveworks/issues/1025-enhanced-weave-status
...
Enhanced weave status
2015-08-11 12:29:29 +01:00
Adam Harrison
fc9a1c8664
new weave status, weave status ..., and weave report
2015-08-11 12:15:13 +01:00
Adam Harrison
00ecff09f7
Move status HTTP handlers into prog/weaver/http.go
2015-08-11 12:01:27 +01:00
Adam Harrison
278807a199
Move router HTTP handlers into router/http.go
2015-08-11 12:01:27 +01:00
Matthias Radestock
8bce900170
Merge pull request #1247 from weaveworks/test_frag
...
add test for PMTU discovery and packet fragmentation
2015-08-10 22:02:07 +01:00
Matthias Radestock
cf6d6d0cd3
add test for PMTU discovery and packet fragmentation
2015-08-10 17:50:21 +01:00
Matthias Radestock
94af02fbf4
Merge branch '1.0'
...
Conflicts:
weave
2015-08-10 17:37:06 +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
755a949f6d
Merge pull request #1277 from weaveworks/1275-negative-dns
...
Return NXDOMAIN when we don't have entries
and drop the non-authoritative special case for recursive dns.
Fixes #1275 .
2015-08-10 17:19:44 +01:00
Tom Wilkie
42debde746
Merge pull request #1259 from weaveworks/1257-proxy-chunking
...
Proxy chunking should handle arbitrarily large chunks
2015-08-10 15:57:19 +01:00
Tom Wilkie
c2d5b35cd6
Add test for negative DNS queries
2015-08-10 13:13:12 +00:00
Matthias Radestock
f4e7c85219
warn on -iprange overlap
...
Closes #1276 .
2015-08-10 13:27:06 +01:00
Tom Wilkie
073836905a
Return NXDOMAIN when we don't have entries, and drop the non-authoritative special case for recursive dns.
2015-08-10 12:19:21 +00:00
Matthias Radestock
fd2a59417d
cosmetic
2015-08-10 12:39:00 +01:00
Paul Bellamy
6d7e784c25
review feedback
2015-08-10 11:02:51 +01:00
Matthias Radestock
b2a24d1cbe
Merge branch '1.0'
...
Conflicts:
nameserver/zone_lookup.go
2015-08-10 10:27:10 +01:00
Tom Wilkie
0a2701bbbc
Merge pull request #1268 from weaveworks/1243_fix_claim_test
...
add a sleep to improve test reliability
2015-08-10 10:23:48 +01:00
Alvaro
475daa82b3
Merge pull request #1273 from weaveworks/1270_mdns_result_race
...
ignore DuplicateError when inserting mDNS answer in zone
2015-08-10 11:15:47 +02:00
Matthias Radestock
c3b653b1b9
ignore DuplicateError when inserting mDNS answer in zone
...
When we issue two concurrent mDNS queries for the same name, the
answer to the second one encounters a DuplicateError when inserting
into the zone. We would return that error, which causes the query
would fail. And we'd cache that fact. All bad.
So ignore DuplicateError.
Fixes #1270 .
2015-08-08 22:01:45 +01:00
Matthias Radestock
1a11b989e7
simplify test
2015-08-07 14:40:34 +01:00