Bryan Boreham
0e55f75d86
Oops
2015-05-19 13:16:36 +01:00
Bryan Boreham
ee7dac9e28
Improve error messages
...
Make clear that they come from the IP allocator, and reduce repetition in the text.
Also include the nickname for other peer, if known.
2015-05-19 12:37:57 +01:00
Matthias Radestock
cf34335ec7
Merge pull request #691 from bboreham/681-ipam-docs
...
Expand documentation of 'weave launch' parameters for IPAM
Closes #669 and #681 .
2015-05-18 17:09:26 +01:00
Bryan Boreham
4ea9cfca48
Expanded description of 'weave launch' parameters for IPAM
2015-05-18 16:49:45 +01:00
Matthias Radestock
94525f0497
Merge pull request #690 from bboreham/and_true
...
Fix typo '&& true' in weave script, that could cause partial population of DNS
2015-05-18 16:47:28 +01:00
Bryan Boreham
0227f7e727
'&& true' was a typo - replaced with '|| true'
2015-05-18 16:06:38 +01:00
Bryan Boreham
bb4dd716c8
Document -iprange a bit more, and warn not to use its addresses elsewhere
2015-05-18 16:03:34 +01:00
Matthias Radestock
d53ec858a2
Merge pull request #689 from bboreham/671-hide-errors
...
Silence complaints from http_call when at end of 'weave hide'
Fixes #671 .
2015-05-18 15:59:45 +01:00
Bryan Boreham
286c46653c
Add smoke tests for 'weave expose' and 'weave hide' when weave isn't running
2015-05-18 15:43:44 +01:00
Bryan Boreham
7cf8234d9f
Silence complaints from http_call when at end of 'weave hide'
2015-05-18 14:54:46 +01:00
Matthias Radestock
fd0282ee05
Merge pull request #686 from bboreham/672-ipam-run-local
...
Fetch an address from IPAM for 'weave --local run'
Fixes #672 .
2015-05-18 14:44:46 +01:00
Bryan Boreham
5cc3036498
Extend smoke test for 'weave run --local' to include IPAM
2015-05-18 14:38:12 +01:00
Matthias Radestock
957c8a1954
Merge pull request #665 from pradeepchhetri/dockerfile
...
Merged two run commands into one in weavexec Dockerfile
2015-05-18 12:44:17 +01:00
Matthias Radestock
94c7e7f646
Merge pull request #567 from bboreham/pktdebug
...
Rename per-packet debugging flag to `-pktdebug`
2015-05-18 12:21:40 +01:00
Matthias Radestock
5f16854e1f
Merge pull request #685 from bboreham/679-ipam-docs
...
Give 'weave ps' example with IPAM and link to docs
Closes #679 .
2015-05-18 12:20:03 +01:00
Bryan Boreham
48e9c53dda
Fetch an address from IPAM for 'weave --local run'
2015-05-18 12:06:06 +01:00
Bryan Boreham
0ec4417992
Rename per-packet debugging flag to -pktdebug
...
to allow `-debug` to mean "more verbose logging"
2015-05-18 11:52:50 +01:00
Adam Harrison
eecb540141
Merge pull request #683 from rade/refactor_smoke_tests
...
Refactor smoke tests
2015-05-18 11:37:40 +01:00
Bryan Boreham
14c690d9f5
Give 'weave ps' example with IPAM and link to docs
2015-05-18 11:37:38 +01:00
Matthias Radestock
c08bfd2205
always quote $@
2015-05-18 11:16:12 +01:00
Adam Harrison
d9eea28f17
Merge pull request #667 from rade/revise_weavedns_docs
...
revise weaveDNS docs
2015-05-18 10:46:09 +01:00
Matthias Radestock
06abd62af0
always spell weaveDNS lower-case, except in titles/headings
2015-05-18 10:43:07 +01:00
Matthias Radestock
f732252f22
eliminate ambiguity
2015-05-18 10:36:13 +01:00
Matthias Radestock
a01d33452e
revise weaveDNS docs
...
- add ToC and anchors for all headings
- move docker bridge settings into "How it works" - it's a rarely used
feature
- highlight a bunch of features, extracting them from obscurely titled
sub-sections of "manual usage"
- basic rendundancy
- adding/removing extra DNS entries
- service hot-swapping
- ability to retain entries for stopped containers
- using a different local domain
- rename remainder of "manual usage" section to "Using weaveDNS
without `weave run`"
- remove "Unregistering" section - it was out of date and is not
covered by the "add/remove" section
2015-05-18 10:36:13 +01:00
Matthias Radestock
6dd6d9d6f0
one ping to rule them all
2015-05-16 21:53:50 +01:00
Matthias Radestock
ccd468f80c
drop -debug from launch-dns
...
It wasn't being applied consistently in any case.
2015-05-16 21:06:08 +01:00
Matthias Radestock
4e7ddedf75
extract startup of container with dns
...
There is now just one mention of the aanand/docker-dnsutils image; in
config.sh.
2015-05-16 21:00:27 +01:00
Matthias Radestock
8261c7f782
extract hostname as a constant
2015-05-16 21:00:27 +01:00
Matthias Radestock
c3c5b76007
use already-defined constants
2015-05-16 21:00:27 +01:00
Matthias Radestock
1c1bd817e1
extract startup of simple container
...
There is now just one mention of the gliderlabs/alpine image outside config.sh.
2015-05-16 21:00:07 +01:00
Matthias Radestock
ab244f76f6
consistency
2015-05-16 20:37:16 +01:00
Matthias Radestock
535a6ae199
consistent docker run parameter order
2015-05-16 20:37:16 +01:00
Matthias Radestock
822cab7750
use assert_dns_record in ipam test
...
instead of homegrown version that uses dig
2015-05-16 19:22:31 +01:00
Matthias Radestock
2647fd4c92
extract helper for obtaining container ip address
...
thus keeping the ghastly regexp in one place instead of three.
2015-05-16 19:14:23 +01:00
Matthias Radestock
bb8a745431
cosmetic: helper functions come first
2015-05-16 19:05:19 +01:00
Matthias Radestock
352e31c88b
remove all the weave_on hacks
...
that existed because it was echoing a message to stdout, which it no
longer does.
As a result there is now no mention of the docker tcp host/port
outside config.sh.
2015-05-16 19:00:35 +01:00
Matthias Radestock
a94d2ef277
remove pointless quoting
2015-05-16 18:22:55 +01:00
Matthias Radestock
ad34a56e56
simplify NXDOMAIN test
...
- remove premature abstraction
- only do one check
2015-05-16 18:22:55 +01:00
Matthias Radestock
970af56765
less noise, and use lower-case var names
2015-05-16 18:22:02 +01:00
Paul Bellamy
defcfa5d26
test *_on helpers should send non-result output to &2, so that asserts work
...
Previously, the result output would include:
Docker on: <command>
result output text
etc...
But this would cause: assert "docker_on ..." to fail
2015-05-16 18:03:21 +01:00
Matthias Radestock
11d241eccd
cosmetic: better error message
2015-05-16 03:17:07 +01:00
Matthias Radestock
dbcdace361
tiny refactor: outdent
2015-05-16 02:50:02 +01:00
Matthias Radestock
47727e23f1
fix quoting, unbreaking multi-cidr weave start/attach/hide
...
Fixes #670 .
2015-05-16 02:42:10 +01:00
Matthias Radestock
2bd197e12c
cosmetic
2015-05-16 01:31:47 +01:00
Matthias Radestock
2934e89e14
fetch dependencies of sigproxy
...
There aren't any right now, but might be in the future.
2015-05-16 01:15:47 +01:00
Matthias Radestock
dc96fc17a9
correct protocol version
...
let us not get ahead of ourselves
2015-05-16 01:09:53 +01:00
Matthias Radestock
35211f65c9
pull IPAM docs onto separate page
...
and link to them from main docs page
2015-05-15 17:08:24 +01:00
David Wragg
977666c2c9
Fix test when run on circleci
...
'docker exec -i' hangs there.
2015-05-15 15:48:55 +01:00
Matthias Radestock
7737c7f34f
move weavedns link
2015-05-15 14:02:57 +01:00
Matthias Radestock
dcac8d8316
cosmetic: move weavedns-readme.md to weavedns.md
2015-05-15 13:59:40 +01:00